• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..09-Feb-2022-

msigenerator/H03-May-2022-2,2322,020

DockerfileH A D09-Feb-2022375 149

README.mdH A D09-Feb-20221,013 4728

ci-msi-build-ee.shH A D09-Feb-2022888 3024

ci-msi-build-oss.shH A D09-Feb-20221.2 KiB3523

testbuild.shH A D09-Feb-2022203 126

README.md

1# Grafana MSI Generator
2
3Creates a docker image that can be included within CircleCI or run locally to generate an MSI for Grafana.
4
5## Docker Image
6
7The docker image is created and published via CircleCI, and can also be built locally.
8
9The image is self contained with all of the code in `/master`.
10The detection process expects a zip file in `/master/dist`.
11
12There are two patterns that will be matched for a build in the dist directory:
13
14```
15grafana-6.0.0-ca0bc2c5pre3.windows-amd64.zip
16grafana-5.4.3.windows-amd64.zip
17```
18
19### Building an MSI
20
21The process is automated to expect a dist directory, and will build an msi for first matching grafana-\*.windows-amd64.zip file found.
22
23```
24grafana-5.4.3.windows-amd64.zip
25```
26
27## CircleCI
28
29## Manual
30
31A wrapper script takes a single argument for the path to a zip file, or searches for a file in dist.
32
33A manual build can be initiated using docker-compose
34
35```
36cd oss
37docker-compose up --build
38```
39
40## Automated
41
42## Testing
43
44## Change Log
45
46v1.0.0 - initial commit
47