Skip to content

Commit fed78be

Browse files
authored
Run CircleCI e2e tests against Grafana 6.7.4 and 7.2.2 (#73)
Remove e2e tests against 6.2.5, 6.3.3 and 6.4.4
1 parent 793db7a commit fed78be

File tree

1 file changed

+17
-97
lines changed

1 file changed

+17
-97
lines changed

.circleci/config.yml

Lines changed: 17 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -122,83 +122,7 @@ jobs:
122122
- ci/packages
123123
- ci/dist
124124
- ci/grafana-test-env
125-
test_6_2_5:
126-
docker:
127-
- image: circleci/node:10-browsers
128-
working_directory: ~/plugin
129-
steps:
130-
- checkout
131-
- attach_workspace:
132-
at: .
133-
- restore_cache:
134-
keys:
135-
- yarn-packages-{{ checksum "yarn.lock" }}
136-
- run:
137-
name: Setup Grafana (local install)
138-
command: |
139-
wget https://dl.grafana.com/oss/release/grafana_6.2.5_amd64.deb
140-
sudo apt-get install -y adduser libfontconfig1
141-
sudo dpkg -i grafana_6.2.5_amd64.deb
142-
sudo apt-get install locate
143-
sudo updatedb
144-
sudo locate grafana
145-
sudo cat /etc/grafana/grafana.ini
146-
sudo echo ------------------------
147-
sudo cp ci/grafana-test-env/custom.ini /usr/share/grafana/conf/custom.ini
148-
sudo cp ci/grafana-test-env/custom.ini /etc/grafana/grafana.ini
149-
sudo service grafana-server start
150-
sudo grafana-cli --version
151-
- run:
152-
name: Run e2e tests
153-
command: |
154-
npx grafana-toolkit plugin:ci-test
155-
- persist_to_workspace:
156-
root: .
157-
paths:
158-
- ci/jobs/test_6_2_5
159-
- store_test_results:
160-
path: ci/jobs/test_6_2_5
161-
- store_artifacts:
162-
path: ci/jobs/test_6_2_5
163-
test_6_3_6:
164-
docker:
165-
- image: circleci/node:10-browsers
166-
working_directory: ~/plugin
167-
steps:
168-
- checkout
169-
- attach_workspace:
170-
at: .
171-
- restore_cache:
172-
keys:
173-
- yarn-packages-{{ checksum "yarn.lock" }}
174-
- run:
175-
name: Setup Grafana (local install)
176-
command: |
177-
wget https://dl.grafana.com/oss/release/grafana_6.3.6_amd64.deb
178-
sudo apt-get install -y adduser libfontconfig1
179-
sudo dpkg -i grafana_6.3.6_amd64.deb
180-
sudo apt-get install locate
181-
sudo updatedb
182-
sudo locate grafana
183-
sudo cat /etc/grafana/grafana.ini
184-
sudo echo ------------------------
185-
sudo cp ci/grafana-test-env/custom.ini /usr/share/grafana/conf/custom.ini
186-
sudo cp ci/grafana-test-env/custom.ini /etc/grafana/grafana.ini
187-
sudo service grafana-server start
188-
sudo grafana-cli --version
189-
- run:
190-
name: Run e2e tests
191-
command: |
192-
npx grafana-toolkit plugin:ci-test
193-
- persist_to_workspace:
194-
root: .
195-
paths:
196-
- ci/jobs/test_6_3_6
197-
- store_test_results:
198-
path: ci/jobs/test_6_3_6
199-
- store_artifacts:
200-
path: ci/jobs/test_6_3_6
201-
test_6_4_4:
125+
test_6_7_4:
202126
docker:
203127
- image: circleci/node:10-browsers
204128
working_directory: ~/plugin
@@ -212,9 +136,9 @@ jobs:
212136
- run:
213137
name: Setup Grafana (local install)
214138
command: |
215-
wget https://dl.grafana.com/oss/release/grafana_6.4.4_amd64.deb
139+
wget https://dl.grafana.com/oss/release/grafana_6.7.4_amd64.deb
216140
sudo apt-get install -y adduser libfontconfig1
217-
sudo dpkg -i grafana_6.4.4_amd64.deb
141+
sudo dpkg -i grafana_6.7.4_amd64.deb
218142
sudo apt-get install locate
219143
sudo updatedb
220144
sudo locate grafana
@@ -231,12 +155,12 @@ jobs:
231155
- persist_to_workspace:
232156
root: .
233157
paths:
234-
- ci/jobs/test_6_4_4
158+
- ci/jobs/test_6_7_4
235159
- store_test_results:
236-
path: ci/jobs/test_6_4_4
160+
path: ci/jobs/test_6_7_4
237161
- store_artifacts:
238-
path: ci/jobs/test_6_4_4
239-
test_6_6_0:
162+
path: ci/jobs/test_6_7_4
163+
test_7_2_2:
240164
docker:
241165
- image: circleci/node:10-browsers
242166
working_directory: ~/plugin
@@ -250,9 +174,9 @@ jobs:
250174
- run:
251175
name: Setup Grafana (local install)
252176
command: |
253-
wget https://dl.grafana.com/oss/release/grafana_6.6.0_amd64.deb
177+
wget https://dl.grafana.com/oss/release/grafana_7.2.2_amd64.deb
254178
sudo apt-get install -y adduser libfontconfig1
255-
sudo dpkg -i grafana_6.6.0_amd64.deb
179+
sudo dpkg -i grafana_7.2.2_amd64.deb
256180
sudo apt-get install locate
257181
sudo updatedb
258182
sudo locate grafana
@@ -269,11 +193,11 @@ jobs:
269193
- persist_to_workspace:
270194
root: .
271195
paths:
272-
- ci/jobs/test_6_6_0
196+
- ci/jobs/test_7_2_2
273197
- store_test_results:
274-
path: ci/jobs/test_6_6_0
198+
path: ci/jobs/test_7_2_2
275199
- store_artifacts:
276-
path: ci/jobs/test_6_6_0
200+
path: ci/jobs/test_7_2_2
277201
report:
278202
docker:
279203
- image: circleci/node:10
@@ -300,17 +224,13 @@ workflows:
300224
requires:
301225
- build_plugin
302226
- build_docs
303-
- test_6_2_5:
227+
- test_6_7_4:
304228
requires:
305-
- package
306-
- test_6_3_6:
307-
requires:
308-
- package
309-
- test_6_4_4:
229+
- package
230+
- test_7_2_2:
310231
requires:
311232
- package
312233
- report:
313234
requires:
314-
- test_6_2_5
315-
- test_6_3_6
316-
- test_6_4_4
235+
- test_6_7_4
236+
- test_7_2_2

0 commit comments

Comments
 (0)