Răsfoiți Sursa

Fix CI, use docker for a yarn command

Jamie Curnow 4 ani în urmă
părinte
comite
afbec0aca9
1 a modificat fișierele cu 6 adăugiri și 2 ștergeri
  1. 6 2
      Jenkinsfile

+ 6 - 2
Jenkinsfile

@@ -144,8 +144,12 @@ pipeline {
 			}
 			steps {
 				dir(path: 'docs') {
-					sh 'yarn install'
-					sh 'yarn build'
+					sh '''docker run --rm \\
+						-v "$(pwd):/app" \\
+						-w /app \\
+						node:latest \\
+						sh -c "yarn install && yarn build"
+					'''
 				}
 
 				dir(path: 'docs/.vuepress/dist') {