|
@@ -12,7 +12,7 @@ pipeline {
|
|
|
|
|
|
|
|
stages {
|
|
stages {
|
|
|
|
|
|
|
|
- stage('Kaniko Build & Push Image') {
|
|
|
|
|
|
|
+ stage('Construye y sube la imagen usando Kaniko') {
|
|
|
steps {
|
|
steps {
|
|
|
container('kaniko') {
|
|
container('kaniko') {
|
|
|
script {
|
|
script {
|
|
@@ -26,7 +26,7 @@ pipeline {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- stage('Deploy App to Kubernetes') {
|
|
|
|
|
|
|
+ stage('Despliega en Kubernetes') {
|
|
|
steps {
|
|
steps {
|
|
|
container('kubectl') {
|
|
container('kubectl') {
|
|
|
withCredentials([file(credentialsId: 'kubeconfig-imac', variable: 'KUBECONFIG')]) {
|
|
withCredentials([file(credentialsId: 'kubeconfig-imac', variable: 'KUBECONFIG')]) {
|
|
@@ -37,6 +37,5 @@ pipeline {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|