|
@@ -8,14 +8,18 @@ pipeline {
|
|
agent {
|
|
agent {
|
|
docker {
|
|
docker {
|
|
image 'node:16-alpine'
|
|
image 'node:16-alpine'
|
|
- args '-v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/bin/docker-compose:/usr/local/bin/docker-compose'
|
|
|
|
|
|
+ args '-v /usr/bin/docker:/usr/bin/dockerio -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/bin/docker-compose:/usr/local/bin/docker-compose'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
steps {
|
|
steps {
|
|
- sh 'docker-compose down'
|
|
|
|
- sh 'npm install --registry https://registry.npm.taobao.org'
|
|
|
|
- sh 'npm run build:prod'
|
|
|
|
- sh 'docker build -t ${BRANCH_NAME}:${BUILD_NUMBER} .'
|
|
|
|
|
|
+ docker.image('node:16-alpine') { c ->
|
|
|
|
+ sh 'docker -v'
|
|
|
|
+ }
|
|
|
|
+ sh 'dockerio -v'
|
|
|
|
+ /* sh 'docker-compose down' */
|
|
|
|
+ /* sh 'npm install --registry https://registry.npm.taobao.org' */
|
|
|
|
+ /* sh 'npm run build:prod' */
|
|
|
|
+ /* sh 'docker build -t ${BRANCH_NAME}:${BUILD_NUMBER} .' */
|
|
}
|
|
}
|
|
}
|
|
}
|
|
stage('Test') {
|
|
stage('Test') {
|