From e77efc5297bf7a5873451fdaa5c261a0801ef04c Mon Sep 17 00:00:00 2001 From: areeqakbr Date: Tue, 25 Feb 2025 11:23:41 +0700 Subject: [PATCH] adding docker login --- Jenkinsfile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index be4fd1c..2d0b6d6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -45,6 +45,16 @@ spec: } } + stage('Login to Docker Registry') { + steps { + container('docker') { + withCredentials([usernamePassword(credentialsId: 'DOCKERUSRPASS', usernameVariable: 'DOCKER_USER', passwordVariable: 'DOCKER_PASS')]) { + sh "docker login -u ${DOCKER_USER} -p ${DOCKER_PASS} ${REGISTRY_URL}" + } + } + } + } + stage('Build and Push Docker Image') { steps { container('docker') { // Runs in the Docker container inside Kubernetes