File tree 11 files changed +31
-14
lines changed
11 files changed +31
-14
lines changed Original file line number Diff line number Diff line change 13
13
# If you change the cache key prefix, also sync the restore_cache fallback to match.
14
14
# Keep the static part of the cache key as prefix to enable correct fallbacks.
15
15
# See https://circleci.com/docs/2.0/caching/#restoring-cache for how prefixes work in CircleCI.
16
- var_1 : &docker_image circleci/node:10.12
17
- var_2 : &cache_key angular_devkit-0.10.0-{{ checksum "yarn.lock" }}
16
+ var_1 : &default_docker_image circleci/node:10.12
17
+ var_2 : &browsers_docker_image circleci/node:10.12-browsers
18
+ var_3 : &cache_key angular_devkit-0.10.0-{{ checksum "yarn.lock" }}
18
19
19
20
# Settings common to each job
20
21
anchor_1 : &defaults
21
22
working_directory : ~/ng
22
23
docker :
23
- - image : *docker_image
24
+ - image : *default_docker_image
24
25
25
26
# After checkout, rebase on top of target branch.
26
27
anchor_2 : &post_checkout
89
90
90
91
test-large :
91
92
<< : *defaults
93
+ docker :
94
+ - image : *browsers_docker_image
92
95
resource_class : large
93
96
parallelism : 4
94
97
steps :
98
101
99
102
e2e-cli :
100
103
<< : *defaults
104
+ docker :
105
+ - image : *browsers_docker_image
101
106
environment :
102
107
BASH_ENV : ~/.profile
103
108
NPM_CONFIG_PREFIX : ~/.npm-global
@@ -112,6 +117,8 @@ jobs:
112
117
113
118
e2e-cli-ivy :
114
119
<< : *defaults
120
+ docker :
121
+ - image : *browsers_docker_image
115
122
environment :
116
123
BASH_ENV : ~/.profile
117
124
NPM_CONFIG_PREFIX : ~/.npm-global
Original file line number Diff line number Diff line change 28
28
"build-tsc" : " tsc -p tsconfig.json" ,
29
29
"fix" : " npm run admin -- lint --fix" ,
30
30
"lint" : " npm run admin -- lint" ,
31
- "prebuildifier" : " bazel build --noshow_progress @com_github_bazelbuild_buildtools//buildifier" ,
32
- "buildifier" : " find . -type f \\ ( -name BUILD -or -name BUILD.bazel \\ ) ! -path \" */node_modules/*\" | xargs $(bazel info bazel-bin)/external/com_github_bazelbuild_buildtools/buildifier/buildifier" ,
33
31
"templates" : " node ./bin/devkit-admin templates" ,
34
32
"test" : " node ./bin/devkit-admin test" ,
35
33
"test-large" : " node ./bin/devkit-admin test --large --spec-reporter" ,
86
84
"@angular/compiler-cli" : " ^8.0.0-beta.12" ,
87
85
"@bazel/bazel" : " 0.24.1" ,
88
86
"@bazel/buildifier" : " ^0.22.0" ,
87
+ "@bazel/jasmine" : " ~0.26.0" ,
89
88
"@bazel/karma" : " ~0.26.0" ,
90
89
"@bazel/typescript" : " ~0.26.0" ,
91
90
"@ngtools/json-schema" : " ^1.1.0" ,
Original file line number Diff line number Diff line change 5
5
6
6
licenses (["notice" ]) # MIT
7
7
8
+ load ("@npm_bazel_jasmine//:index.bzl" , "jasmine_node_test" )
8
9
load ("@npm_bazel_typescript//:defs.bzl" , "ts_library" )
9
- load ("@build_bazel_rules_nodejs//:defs.bzl" , "jasmine_node_test" , " npm_package" )
10
+ load ("@build_bazel_rules_nodejs//:defs.bzl" , "npm_package" )
10
11
11
12
package (default_visibility = ["//visibility:public" ])
12
13
Original file line number Diff line number Diff line change 5
5
6
6
licenses (["notice" ]) # MIT
7
7
8
+ load ("@npm_bazel_jasmine//:index.bzl" , "jasmine_node_test" )
8
9
load ("@npm_bazel_typescript//:defs.bzl" , "ts_library" )
9
- load ("@build_bazel_rules_nodejs//:defs.bzl" , "jasmine_node_test" , " npm_package" )
10
+ load ("@build_bazel_rules_nodejs//:defs.bzl" , "npm_package" )
10
11
11
12
package (default_visibility = ["//visibility:public" ])
12
13
Original file line number Diff line number Diff line change 4
4
# found in the LICENSE file at https://angular.io/license
5
5
package (default_visibility = ["//visibility:public" ])
6
6
7
+ load ("@npm_bazel_jasmine//:index.bzl" , "jasmine_node_test" )
7
8
load ("@npm_bazel_typescript//:defs.bzl" , "ts_library" )
8
- load ("@build_bazel_rules_nodejs//:defs.bzl" , "jasmine_node_test" , " npm_package" )
9
+ load ("@build_bazel_rules_nodejs//:defs.bzl" , "npm_package" )
9
10
10
11
licenses (["notice" ]) # MIT License
11
12
Original file line number Diff line number Diff line change 4
4
# found in the LICENSE file at https://angular.io/license
5
5
package (default_visibility = ["//visibility:public" ])
6
6
7
+ load ("@npm_bazel_jasmine//:index.bzl" , "jasmine_node_test" )
7
8
load ("@npm_bazel_typescript//:defs.bzl" , "ts_library" )
8
- load ("@build_bazel_rules_nodejs//:defs.bzl" , "jasmine_node_test" , " npm_package" )
9
+ load ("@build_bazel_rules_nodejs//:defs.bzl" , "npm_package" )
9
10
10
11
licenses (["notice" ]) # MIT License
11
12
Original file line number Diff line number Diff line change 5
5
6
6
licenses (["notice" ]) # MIT
7
7
8
+ load ("@npm_bazel_jasmine//:index.bzl" , "jasmine_node_test" )
8
9
load ("@npm_bazel_typescript//:defs.bzl" , "ts_library" )
9
- load ("@build_bazel_rules_nodejs//:defs.bzl" , "jasmine_node_test" )
10
10
load ("//tools:ts_json_schema.bzl" , "ts_json_schema" )
11
11
12
12
package (default_visibility = ["//visibility:public" ])
Original file line number Diff line number Diff line change 6
6
licenses (["notice" ]) # MIT
7
7
8
8
load ("@npm_bazel_typescript//:defs.bzl" , "ts_library" )
9
-
10
- # load("@build_bazel_rules_nodejs//:defs.bzl", "jasmine_node_test")
11
9
load ("//tools:ts_json_schema.bzl" , "ts_json_schema" )
12
10
13
11
package (default_visibility = ["//visibility:public" ])
Original file line number Diff line number Diff line change 5
5
6
6
licenses (["notice" ]) # MIT
7
7
8
+ load ("@npm_bazel_jasmine//:index.bzl" , "jasmine_node_test" )
8
9
load ("@npm_bazel_typescript//:defs.bzl" , "ts_library" )
9
- load ("@build_bazel_rules_nodejs//:defs.bzl" , "jasmine_node_test" )
10
10
load ("//tools:ts_json_schema.bzl" , "ts_json_schema" )
11
11
12
12
package (default_visibility = ["//visibility:public" ])
@@ -30,6 +30,7 @@ ts_library(
30
30
"@npm//@types/node" ,
31
31
"@npm//@types/semver" ,
32
32
"@npm//rxjs" ,
33
+ "@npm//semver" ,
33
34
],
34
35
)
35
36
Original file line number Diff line number Diff line change @@ -80,6 +80,7 @@ const ignoredPackages = [
80
80
'@bazel/bazel-linux_x64@0.24.1' ,
81
81
'@bazel/buildifier@0.22.0' ,
82
82
'@bazel/buildifier-linux_x64@0.22.0' ,
83
+ '@bazel/jasmine@0.26.0' ,
83
84
84
85
// * Other
85
86
'font-awesome@4.7.0' , // (OFL-1.1 AND MIT)
Original file line number Diff line number Diff line change 230
230
" @bazel/buildifier-darwin_x64" " 0.22.0"
231
231
" @bazel/buildifier-linux_x64" " 0.22.0"
232
232
233
+ " @bazel/jasmine@~0.26.0 " :
234
+ version "0.26.0"
235
+ resolved "https://registry.yarnpkg.com/@bazel/jasmine/-/jasmine-0.26.0.tgz#f7aed169b057b5af547d2573657b394ecbda0b5d"
236
+ integrity sha512-lkvzPHdbSEe1zitnV1hIBwodriXqp/ClHSZQJ5Y486UaLQ6Sm7k7gV2phOwtg7LqLVZnElZDmFLSI0/O1UYYyQ==
237
+ dependencies :
238
+ jasmine "~3.3.1"
239
+
233
240
" @bazel/karma@~0.26.0 " :
234
241
version "0.26.0"
235
242
resolved "https://registry.yarnpkg.com/@bazel/karma/-/karma-0.26.0.tgz#6ad796686f5775df33a96fa5ef3df76a66aed3b2"
@@ -5234,7 +5241,7 @@ jasmine@2.8.0:
5234
5241
glob "^7.0.6"
5235
5242
jasmine-core "~2.8.0"
5236
5243
5237
- jasmine@^3.3.1 :
5244
+ jasmine@^3.3.1, jasmine@~3.3.1 :
5238
5245
version "3.3.1"
5239
5246
resolved "https://registry.yarnpkg.com/jasmine/-/jasmine-3.3.1.tgz#d61bb1dd8888859bd11ea83074a78ee13d949905"
5240
5247
integrity sha512-/vU3/H7U56XsxIXHwgEuWpCgQ0bRi2iiZeUpx7Nqo8n1TpoDHfZhkPIc7CO8I4pnMzYsi3XaSZEiy8cnTfujng==
You can’t perform that action at this time.
0 commit comments