fixed env var usage

This commit is contained in:
Nana Janashia
2020-11-22 10:08:59 +01:00
parent 44cf4ac38c
commit 0576e0033b

6
Jenkinsfile vendored
View File

@@ -28,9 +28,9 @@ pipeline {
steps { steps {
script { script {
echo 'building docker image...' echo 'building docker image...'
buildImage(imageName) buildImage(env.IMAGE_NAME)
dockerLogin() dockerLogin()
dockerPush(imageName) dockerPush(env.IMAGE_NAME)
} }
} }
} }
@@ -38,7 +38,7 @@ pipeline {
steps { steps {
script { script {
echo 'deploying docker image to EC2...' echo 'deploying docker image to EC2...'
def dockerCmd = "docker run -p 3080:3080 -d $IMAGE_NAME" def dockerCmd = "docker run -p 3080:3080 -d ${IMAGE_NAME}"
sshagent(['ec2-server-key']) { sshagent(['ec2-server-key']) {
sh "ssh -o StrictHostKeyChecking=no ec2-user@35.180.251.121 ${dockerCmd}" sh "ssh -o StrictHostKeyChecking=no ec2-user@35.180.251.121 ${dockerCmd}"
} }