Skip to content

Commit 461fae9

Browse files
committed
Make VueJS the main deploy strategy
1 parent dacc3ef commit 461fae9

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

Jenkinsfile

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,30 +18,14 @@ pipeline {
1818
}
1919
}
2020

21-
stage('Docker Dev Image') {
22-
when {
23-
branch 'vuejs'
24-
}
25-
steps {
26-
script {
27-
sh 'docker ps -q --filter name="cardshifter_vue_client" | xargs -r docker stop'
28-
sh 'docker run -d --rm --name cardshifter_vue_client -v $(pwd)/dist:/usr/share/nginx/html:ro -p 22740:80 nginx'
29-
}
30-
}
31-
}
32-
3321
stage('Docker Image') {
3422
when {
3523
branch 'master'
3624
}
3725
steps {
3826
script {
39-
// Stop running containers
40-
sh 'mkdir -p www/assets'
41-
sh 'cp dist/*.js www/assets/'
4227
sh 'docker ps -q --filter name="cardshifter_client" | xargs -r docker stop'
43-
44-
sh 'docker run -d --rm --name cardshifter_client -v $(pwd)/www:/usr/share/nginx/html:ro -p 22739:80 nginx'
28+
sh 'docker run -d --rm --name cardshifter_client -v $(pwd)/dist:/usr/share/nginx/html:ro -p 22739:80 nginx'
4529
}
4630
}
4731
}

0 commit comments

Comments
 (0)