1
1
# Configuration file for https://circleci.com/gh/angular/material
2
+ # TODO: Remove testing against AngularJS 1.5.x and 1.6.x in 1.2.0.
2
3
3
4
# Note: YAML anchors allow an object to be re-used, reducing duplication.
4
5
# The ampersand declares an alias for an object, then later the `<<: *name`
5
6
# syntax dereferences it.
6
7
# See http://blog.daemonl.com/2016/02/yaml.html
7
8
# To validate changes, use an online parser, eg. http://yaml-online-parser.appspot.com/
8
9
9
- var_1 : &docker_image circleci/node:14.1.0-browsers
10
+ # Find the latest version here: https://github.com/CircleCI-Public/circleci-dockerfiles/tree/master/node/images
11
+ var_1 : &docker_image circleci/node:14.4.0-browsers
10
12
var_2 : &cache_key angularjs-material-{{ checksum "package-lock.json" }}
11
13
12
14
# Settings common to each job
@@ -134,6 +136,17 @@ jobs:
134
136
- run : ./scripts/circleci/run-tests.sh
135
137
- *store_junit_test_results
136
138
139
+ test_angularjs_1.8 :
140
+ << : *job_defaults
141
+ environment :
142
+ NG_VERSION : " 1.8"
143
+ steps :
144
+ - *checkout_code
145
+ - *restore_cache
146
+ - *npm_install
147
+ - run : ./scripts/circleci/run-tests.sh
148
+ - *store_junit_test_results
149
+
137
150
test_angularjs_snapshot :
138
151
<< : *job_defaults
139
152
environment :
@@ -184,6 +197,9 @@ workflows:
184
197
- test_angularjs_1.7 :
185
198
requires :
186
199
- build
200
+ - test_angularjs_1.8 :
201
+ requires :
202
+ - build
187
203
- test_angularjs_snapshot :
188
204
requires :
189
205
- build
@@ -193,4 +209,5 @@ workflows:
193
209
- test_angularjs_1.5
194
210
- test_angularjs_1.6
195
211
- test_angularjs_1.7
212
+ - test_angularjs_1.8
196
213
- test_angularjs_snapshot
0 commit comments