瀏覽代碼

Fix CI, use docker for a yarn command

Jamie Curnow 4 年之前
父節點
當前提交
afbec0aca9
共有 1 個文件被更改,包括 6 次插入2 次删除
  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') {