diff --git a/Jenkinsfile b/Jenkinsfile index e2956bc..eb4284f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -38,10 +38,10 @@ pipeline { steps { script { echo 'deploying docker image to EC2...' - def dockerComposeCmd = "docker-compose -f docker-compose.yaml up --detach" + def shellCmd = "bash ./server-cmds.sh" sshagent(['ec2-server-key']) { sh "scp docker-compose.yaml ec2-user@35.180.251.121:/home/ec2-user" - sh "ssh -o StrictHostKeyChecking=no ec2-user@35.180.251.121 ${dockerComposeCmd}" + sh "ssh -o StrictHostKeyChecking=no ec2-user@35.180.251.121 ${shellCmd}" } } } diff --git a/server-cmds.sh b/server-cmds.sh new file mode 100644 index 0000000..a19f915 --- /dev/null +++ b/server-cmds.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +docker-compose -f docker-compose.yaml up --detach +echo "success" +export TEST=testvalue