File tree 7 files changed +31
-22
lines changed
7 files changed +31
-22
lines changed Original file line number Diff line number Diff line change @@ -3,8 +3,10 @@ version: 0.2
3
3
batch :
4
4
fast-fail : false
5
5
build-list :
6
- - identifier : testNodejs10
7
- buildspec : codebuild/nodejs10.yml
6
+ - identifier : testNodejsLatest
7
+ buildspec : codebuild/nodejs_latest.yml
8
+ env :
9
+ image : aws/codebuild/standard:5.0
8
10
- identifier : testNodejs12
9
11
buildspec : codebuild/nodejs12.yml
10
12
- identifier : testNodejs14
@@ -15,8 +17,10 @@ batch:
15
17
buildspec : codebuild/browser.yml
16
18
- identifier : compliance
17
19
buildspec : codebuild/compliance.yml
18
- - identifier : testVectorsNodejs10
19
- buildspec : codebuild/test_vectors/nodejs10.yml
20
+ - identifier : testVectorsNodejsLatest
21
+ buildspec : codebuild/test_vectors/nodejs_latest.yml
22
+ env :
23
+ image : aws/codebuild/standard:5.0
20
24
- identifier : testVectorsNodejs12
21
25
buildspec : codebuild/test_vectors/nodejs12.yml
22
26
- identifier : testVectorsNodejs14
Original file line number Diff line number Diff line change 7
7
phases :
8
8
install :
9
9
runtime-versions :
10
- nodejs : 10
10
+ nodejs : latest
11
11
commands :
12
+ - node --version ; npm --version
12
13
- npm ci --unsafe-perm
13
14
- npm run build
14
15
build :
Original file line number Diff line number Diff line change @@ -3,16 +3,17 @@ version: 0.2
3
3
env :
4
4
variables :
5
5
NODE_OPTIONS : " --max-old-space-size=4096"
6
+ NPM_CONFIG_UNSAFE_PERM : true
6
7
7
8
phases :
8
9
install :
9
10
runtime-versions :
10
11
nodejs : latest
11
12
commands :
12
- - npm ci --unsafe-perm
13
+ - npm ci
13
14
- npm run build
14
15
build :
15
16
commands :
16
17
- npm run verdaccio-publish
17
- - npm run verdaccio-publish- browser-decrypt
18
- - npm run verdaccio-publish- browser-encrypt
18
+ - npm run verdaccio-browser-decrypt
19
+ - npm run verdaccio-browser-encrypt
Original file line number Diff line number Diff line change @@ -3,16 +3,17 @@ version: 0.2
3
3
env :
4
4
variables :
5
5
NODE_OPTIONS : " --max-old-space-size=4096"
6
+ NPM_CONFIG_UNSAFE_PERM : true
6
7
7
8
phases :
8
9
install :
9
10
runtime-versions :
10
11
nodejs : 12
11
12
commands :
12
- - npm ci --unsafe-perm
13
+ - npm ci
13
14
- npm run build
14
15
build :
15
16
commands :
16
17
- npm run verdaccio-publish
17
- - npm run verdaccio-publish- node-decrypt
18
- - npm run verdaccio-publish- node-encrypt
18
+ - npm run verdaccio-node-decrypt
19
+ - npm run verdaccio-node-encrypt
Original file line number Diff line number Diff line change @@ -3,16 +3,17 @@ version: 0.2
3
3
env :
4
4
variables :
5
5
NODE_OPTIONS : " --max-old-space-size=4096"
6
+ NPM_CONFIG_UNSAFE_PERM : true
6
7
7
8
phases :
8
9
install :
9
10
runtime-versions :
10
11
nodejs : 14
11
12
commands :
12
- - npm ci --unsafe-perm
13
+ - npm ci
13
14
- npm run build
14
15
build :
15
16
commands :
16
17
- npm run verdaccio-publish
17
- - npm run verdaccio-publish- node-decrypt
18
- - npm run verdaccio-publish- node-encrypt
18
+ - npm run verdaccio-node-decrypt
19
+ - npm run verdaccio-node-encrypt
Original file line number Diff line number Diff line change @@ -3,16 +3,17 @@ version: 0.2
3
3
env :
4
4
variables :
5
5
NODE_OPTIONS : " --max-old-space-size=4096"
6
+ NPM_CONFIG_UNSAFE_PERM : true
6
7
7
8
phases :
8
9
install :
9
10
runtime-versions :
10
- nodejs : 10
11
+ nodejs : latest
11
12
commands :
12
- - npm ci --unsafe-perm
13
+ - npm ci
13
14
- npm run build
14
15
build :
15
16
commands :
16
17
- npm run verdaccio-publish
17
- - npm run verdaccio-publish- node-decrypt
18
- - npm run verdaccio-publish- node-encrypt
18
+ - npm run verdaccio-node-decrypt
19
+ - npm run verdaccio-node-encrypt
Original file line number Diff line number Diff line change 43
43
"integration" : " run-s integration-*" ,
44
44
"verdaccio" : " run-s verdaccio-*" ,
45
45
"verdaccio-publish" : " ./util/local_verdaccio_publish" ,
46
- "verdaccio-publish- browser-decrypt" : " ./util/npx_verdaccio @aws-crypto/integration-browser decrypt -v $npm_package_config_localTestVectors --karma -c cpu" ,
47
- "verdaccio-publish- browser-encrypt" : " ./util/npx_verdaccio @aws-crypto/integration-browser encrypt -m $npm_package_config_encryptManifestList -k $npm_package_config_encryptKeyManifest -o $npm_package_config_decryptOracle --karma -c cpu" ,
48
- "verdaccio-publish- node-decrypt" : " ./util/npx_verdaccio @aws-crypto/integration-node decrypt -v $npm_package_config_localTestVectors -c cpu" ,
49
- "verdaccio-publish- node-encrypt" : " ./util/npx_verdaccio @aws-crypto/integration-node encrypt -m $npm_package_config_encryptManifestList -k $npm_package_config_encryptKeyManifest -o $npm_package_config_decryptOracle -c cpu" ,
46
+ "verdaccio-browser-decrypt" : " ./util/npx_verdaccio @aws-crypto/integration-browser decrypt -v $PWD/ $npm_package_config_localTestVectors --karma -c cpu" ,
47
+ "verdaccio-browser-encrypt" : " ./util/npx_verdaccio @aws-crypto/integration-browser encrypt -m $npm_package_config_encryptManifestList -k $npm_package_config_encryptKeyManifest -o $npm_package_config_decryptOracle --karma -c cpu" ,
48
+ "verdaccio-node-decrypt" : " ./util/npx_verdaccio @aws-crypto/integration-node decrypt -v $PWD/ $npm_package_config_localTestVectors -c cpu" ,
49
+ "verdaccio-node-encrypt" : " ./util/npx_verdaccio @aws-crypto/integration-node encrypt -m $npm_package_config_encryptManifestList -k $npm_package_config_encryptKeyManifest -o $npm_package_config_decryptOracle -c cpu" ,
50
50
"test_conditions" : " ./aws-encryption-sdk-specification/util/test_conditions -s 'modules/**/src/*.ts' -t 'modules/**/test/*.ts' -s 'compliance_exceptions/*.ts'" ,
51
51
"duvet-report" : " aws-encryption-sdk-specification/util/report.js modules/**/src/**/*.ts modules/**/test/**/*.ts compliance_exceptions/*.ts"
52
52
},
You can’t perform that action at this time.
0 commit comments