The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/scripts/build/ci-msi-build/README.md

46 lines
1013 B

# Grafana MSI Generator
Creates a docker image that can be included within CircleCI or run locally to generate an MSI for Grafana.
## Docker Image
The docker image is created and published via CircleCI, and can also be built locally.
The image is self contained with all of the code in `/master`.
The detection process expects a zip file in `/master/dist`.
There are two patterns that will be matched for a build in the dist directory:
```
grafana-6.0.0-ca0bc2c5pre3.windows-amd64.zip
grafana-5.4.3.windows-amd64.zip
```
### Building an MSI
The process is automated to expect a dist directory, and will build an msi for first matching grafana-\*.windows-amd64.zip file found.
```
grafana-5.4.3.windows-amd64.zip
```
## CircleCI
## Manual
A wrapper script takes a single argument for the path to a zip file, or searches for a file in dist.
A manual build can be initiated using docker-compose
```
cd oss
docker-compose up --build
```
## Automated
## Testing
## Change Log
v1.0.0 - initial commit