@@ -27,7 +27,7 @@ pipeline {
27
27
// Codebase
28
28
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install'
29
29
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} npm run-script build'
30
- sh ' rm -rf node_modules'
30
+ sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} rm -rf node_modules'
31
31
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install --prod'
32
32
sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} node-prune'
33
33
@@ -58,7 +58,7 @@ pipeline {
58
58
// Codebase
59
59
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install'
60
60
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} npm run-script build'
61
- sh ' rm -rf node_modules'
61
+ sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} rm -rf node_modules'
62
62
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install --prod'
63
63
sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} node-prune'
64
64
@@ -93,7 +93,7 @@ pipeline {
93
93
// Codebase
94
94
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install'
95
95
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} npm run-script build'
96
- sh ' rm -rf node_modules'
96
+ sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} rm -rf node_modules'
97
97
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install --prod'
98
98
sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} node-prune'
99
99
@@ -128,7 +128,7 @@ pipeline {
128
128
// Codebase
129
129
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install'
130
130
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} npm run-script build'
131
- sh ' sudo rm -rf node_modules'
131
+ sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} rm -rf node_modules'
132
132
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install --prod'
133
133
134
134
// Docker Build
@@ -162,7 +162,7 @@ pipeline {
162
162
// Codebase
163
163
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install'
164
164
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} npm run-script build'
165
- sh ' rm -rf node_modules'
165
+ sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} rm -rf node_modules'
166
166
sh ' docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install --prod'
167
167
168
168
// Docker Build
@@ -197,7 +197,7 @@ pipeline {
197
197
// Codebase
198
198
sh 'docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install'
199
199
sh 'docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} npm run-script build'
200
- sh 'rm -rf node_modules'
200
+ sh 'docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} rm -rf node_modules'
201
201
sh 'docker run --rm -v $(pwd):/app -w /app ${BASE_IMAGE} yarn install --prod'
202
202
203
203
// Docker Build
@@ -352,9 +352,8 @@ pipeline {
352
352
sh ' figlet "FAILURE"'
353
353
}
354
354
always {
355
- // Revert ownership
356
355
sh ' echo Reverting ownership'
357
- sh ' docker run --rm -v $(pwd):/project ${DOCKER_CI_TOOLS} chown -R $(id -u):$(id -g) /project '
356
+ sh ' docker run --rm -v $(pwd):/data ${DOCKER_CI_TOOLS} chown -R $(id -u):$(id -g) /data '
358
357
}
359
358
}
360
359
}
0 commit comments