Skip to content
This repository was archived by the owner on Mar 11, 2024. It is now read-only.

Commit 33182df

Browse files
authored
Add docker compose for minimum Grafana version (#37)
* Update E2E Cypress testing * Update screenshot * Add minimum version scripts for Grafana * Update e2e.yml * Update CHANGELOG.md
1 parent 090d219 commit 33182df

File tree

10 files changed

+192
-162
lines changed

10 files changed

+192
-162
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
cache: 'npm'
2323

2424
- name: Install dependencies
25-
run: npm install --frozen-lockfile
25+
run: npm install
2626

2727
- name: Lint
2828
run: npm run lint

.github/workflows/e2e.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
cache: 'npm'
2323

2424
- name: Install dependencies
25-
run: npm install --frozen-lockfile
25+
run: npm install
2626

2727
- name: Build
2828
run: npm run build

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
cache: 'npm'
2020

2121
- name: Install dependencies
22-
run: npm install --frozen-lockfile
22+
run: npm install
2323

2424
- name: Build
2525
run: npm run build

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Change Log
22

3+
## 3.0.0 (2023-06-25)
4+
5+
### Breaking changes
6+
7+
- Requires Grafana 9 and Grafana 10
8+
9+
### Features / Enhancements
10+
11+
- Add docker compose for minimum Grafana version (#37)
12+
- Remove Grafana 8.5 support (#37)
13+
314
## 2.5.0 (2023-06-18)
415

516
### Features / Enhancements

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ Generate a template with [https://github.com/VolkovLabs/volkovlabs-abc-panel/gen
1818

1919
## Requirements
2020

21-
- **Grafana 8.5+, Grafana 9.0+** is required for major version 2.
22-
- **Grafana 8.0+** is required for major version 1.
21+
- **Grafana 9**, and **Grafana 10** are required for major version 3.
22+
- **Grafana 8.5+** and **Grafana 9** are required for major version 2.
23+
- **Grafana 8** is required for major version 1.
2324

2425
## Getting Started
2526

docker-compose-min.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version: '3.4'
2+
3+
services:
4+
grafana:
5+
container_name: grafana
6+
image: grafana/grafana:9.0.0
7+
ports:
8+
- 3000:3000/tcp
9+
environment:
10+
- GF_AUTH_ANONYMOUS_ENABLED=true
11+
- GF_DEFAULT_APP_MODE=development
12+
- GF_DASHBOARDS_DEFAULT_HOME_DASHBOARD_PATH=/etc/grafana/provisioning/dashboards/panels.json
13+
- GF_INSTALL_PLUGINS=marcusolsson-static-datasource
14+
volumes:
15+
- ./dist:/var/lib/grafana/plugins/volkovlabs-abc-panel
16+
- ./provisioning:/etc/grafana/provisioning

0 commit comments

Comments
 (0)