Skip to content

Commit 315f889

Browse files
committed
Add testing against Grafana 6.6.0 to CI
1 parent 7d49daf commit 315f889

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

.circleci/config.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,44 @@ jobs:
236236
path: ci/jobs/test_6_4_4
237237
- store_artifacts:
238238
path: ci/jobs/test_6_4_4
239+
test_6_6_0:
240+
docker:
241+
- image: circleci/node:10-browsers
242+
working_directory: ~/plugin
243+
steps:
244+
- checkout
245+
- attach_workspace:
246+
at: .
247+
- restore_cache:
248+
keys:
249+
- yarn-packages-{{ checksum "yarn.lock" }}
250+
- run:
251+
name: Setup Grafana (local install)
252+
command: |
253+
wget https://dl.grafana.com/oss/release/grafana_6.6.0_amd64.deb
254+
sudo apt-get install -y adduser libfontconfig1
255+
sudo dpkg -i grafana_6.6.0_amd64.deb
256+
sudo apt-get install locate
257+
sudo updatedb
258+
sudo locate grafana
259+
sudo cat /etc/grafana/grafana.ini
260+
sudo echo ------------------------
261+
sudo cp ci/grafana-test-env/custom.ini /usr/share/grafana/conf/custom.ini
262+
sudo cp ci/grafana-test-env/custom.ini /etc/grafana/grafana.ini
263+
sudo service grafana-server start
264+
sudo grafana-cli --version
265+
- run:
266+
name: Run e2e tests
267+
command: |
268+
npx grafana-toolkit plugin:ci-test
269+
- persist_to_workspace:
270+
root: .
271+
paths:
272+
- ci/jobs/test_6_6_0
273+
- store_test_results:
274+
path: ci/jobs/test_6_6_0
275+
- store_artifacts:
276+
path: ci/jobs/test_6_6_0
239277
report:
240278
docker:
241279
- image: circleci/node:10

0 commit comments

Comments
 (0)