Commit a9b6cb69 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Introduce jobs base para usar desde custom-image

El modo de extender el trabajo .deploy-tag desde la nueva plantilla
deployment-custom-image no funcionó, seguramente porque el reemplazo del
alias ocurre antes que la extensión para los trabajos de deploy-tag-x.
Introduce un trabajo base sobre el que cargar las variables, para ver si
así es posible introducirlas a tiempo.
parent ddb64645
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
.deploy:
.deploy-branch-base:
  variables:
    DD_IMAGE_NAME: ${CI_REGISTRY_IMAGE}
    DD_IMAGE_TAG: ${CI_COMMIT_SHA}

.deploy-tag:
.deploy-tag-base:
  variables:
    DD_IMAGE_NAME: ${CI_REGISTRY_IMAGE}
    DD_IMAGE_TAG: ${CI_COMMIT_TAG}
+7 −0
Original line number Diff line number Diff line
include:
  - local: '/_deployment.yml'

.deploy-branch-base:

.deploy-support-branch: &deploy-support-branch
  extends: .deploy-branch-base
  only:
    - branches
  except:
@@ -13,6 +16,7 @@ deploy-support-branch-development:
  <<: *deploy-support-branch

.deploy-stable-branch: &deploy-stable-branch
  extends: .deploy-branch-base
  only:
    - master
  except:
@@ -26,7 +30,10 @@ deploy-stable-branch-production:
  extends: .deploy-production
  <<: *deploy-stable-branch

.deploy-tag-base:

.deploy-tag: &deploy-tag
  extends: .deploy-tag-base
  only:
    - tags