adding kaniko
This commit is contained in:
parent
c243f41c62
commit
a48212862c
|
|
@ -37,21 +37,20 @@ pipeline {
|
|||
}
|
||||
stage('Build and Push Docker Image') {
|
||||
steps {
|
||||
script {
|
||||
def imageTag = "dev-${env.SHORT_SHA}"
|
||||
sh """
|
||||
docker build -t ${REGISTRY_URL}/${IMAGE_NAME}:${imageTag} \
|
||||
-t ${REGISTRY_URL}/${IMAGE_NAME}:dev \
|
||||
-t ${REGISTRY_URL}/${IMAGE_NAME}:latest \
|
||||
-f deploy/docker/Dockerfile .
|
||||
docker push ${REGISTRY_URL}/${IMAGE_NAME}:${imageTag}
|
||||
docker push ${REGISTRY_URL}/${IMAGE_NAME}:dev
|
||||
docker push ${REGISTRY_URL}/${IMAGE_NAME}:latest
|
||||
"""
|
||||
container('kaniko') {
|
||||
script {
|
||||
def imageTag = "dev-${env.SHORT_SHA}"
|
||||
sh """
|
||||
/kaniko/executor --context=dir://. \
|
||||
--dockerfile=deploy/docker/Dockerfile \
|
||||
--destination=${REGISTRY_URL}/${IMAGE_NAME}:${imageTag} \
|
||||
--destination=${REGISTRY_URL}/${IMAGE_NAME}:dev \
|
||||
--destination=${REGISTRY_URL}/${IMAGE_NAME}:latest
|
||||
"""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
stage('Deploy to Kubernetes') {
|
||||
steps {
|
||||
script {
|
||||
|
|
|
|||
Loading…
Reference in New Issue