Skip to content

Commit aed04e8

Browse files
committed
Updated tests to not have direct references to zsh
1 parent 008fefb commit aed04e8

28 files changed

+9641
-176
lines changed

.cirrus.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,19 @@ integration_test_dev_task:
2222
test_script:
2323
- npm run test:integration -- --disable-console-intercept $DEBUG --no-file-parallelism
2424

25+
integration_test_dev_linux_task:
26+
arm_container:
27+
image: node:22
28+
# node_modules_cache:
29+
# folder: node_modules
30+
# fingerprint_script: cat package-lock.json
31+
# populate_script: npm ci
32+
test_script:
33+
- adduser --disabled-password --gecos '' newuser
34+
- su - newuser
35+
- npm install
36+
- npm run test:integration -- --disable-console-intercept $DEBUG --no-file-parallelism
37+
2538
integration_individual_test_task:
2639
macos_instance:
2740
image: codify-test-vm
@@ -41,6 +54,7 @@ integration_individual_test_linux_task:
4154
# fingerprint_script: cat package-lock.json
4255
# populate_script: npm ci
4356
test_script:
44-
- npm install
57+
- chown -R node /tmp/cirrus-ci/working-dir
58+
- su node -c "npm install"
4559
- echo $FILE_NAME
46-
- npm run test -- $FILE_NAME --disable-console-intercept $DEBUG --no-file-parallelism
60+
- su node -c "npm run test -- $FILE_NAME --disable-console-intercept $DEBUG --no-file-parallelism"

0 commit comments

Comments
 (0)