Build npm on jenkins server
This commit is contained in:
4
Jenkinsfile
vendored
4
Jenkinsfile
vendored
@@ -3,8 +3,6 @@ node {
|
||||
checkout scm
|
||||
}
|
||||
|
||||
docker.withServer("ssh://rancher@192.168.1.116") {
|
||||
docker.image("node:fermium-alpine").inside {
|
||||
stage ("Dependencies") {
|
||||
sh "npm ci"
|
||||
}
|
||||
@@ -24,6 +22,7 @@ node {
|
||||
}
|
||||
}
|
||||
|
||||
docker.withServer("ssh://rancher@192.168.1.116") {
|
||||
stage ("Build Container") {
|
||||
sh "docker image build -t spencerpincott/sol-journal:1.${env.BUILD_NUMBER} ."
|
||||
}
|
||||
@@ -33,7 +32,6 @@ node {
|
||||
sh 'docker login -u "$DOCKERUSER" -p "$DOCKERPASS"'
|
||||
}
|
||||
sh "docker image push spencerpincott/sol-journal:1.${env.BUILD_NUMBER}"
|
||||
}d
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user