From eeccee923c2513882d806d6918949c14322ea4a8 Mon Sep 17 00:00:00 2001 From: Yehiamohamed123 <70492007+Yehiamohamed123@users.noreply.github.com> Date: Thu, 10 Sep 2020 23:53:01 +0200 Subject: [PATCH] Update Jenkinsfile --- jenkins/Jenkinsfile | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index b88a21cff6..31ec618fcb 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -3,22 +3,22 @@ pipeline { stages { stage('Build') { steps { - sh 'echo hi' + sh 'docker build -f dockerfile -t yehiam/jenkins_node:v1.0' } } - stage('Test') { + stage('Push') { steps { - sh 'echo testing' + withCredentials([usernamePassword(credentialsId:"docker",usernameVariable:USERNAME,passwordVariable:PASSWORD)]){ + + sh 'docker login --username $USERNAME --pasword $PASSWORD' + sh 'docker push yehiam/jenkins_node:v1.0' } - post { - always { - sh 'echo results' - } + } } - stage('Deliver') { + stage('Deploy') { steps { - sh 'echo sending' + sh 'docker run -d -p 3000:3000 yehiam/jenkins_node:v1.0' } } }