Commit 62fce228 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Merge branch 'dev' into 'master'

Refactoriza despliegues de servicios externos

See merge request redmic-project/gitlab-ci-templates!71
parents 804b2f4a c543f67f
Loading
Loading
Loading
Loading
+46 −0
Original line number Diff line number Diff line
include:
  - local: '/_deployment-external-service.yml'

.deploy-external-service:
.deploy-external-backup-files:
  variables:
    EXTERNAL_SERVICE_PROJECT_ID: 25187593

@@ -13,27 +10,37 @@ include:
  environment: &deploy-backup-files-production-environment
    name: pro/backup-files

deploy-backup-files-support-branch-development:
  extends: .deploy-external-service-support-branch-development
.deploy-backup-files-support-branch-development:
  extends:
    - .deploy-external-service-support-branch-development
    - .deploy-external-backup-files
  environment:
    <<: *deploy-backup-files-development-environment

deploy-backup-files-stable-branch-development:
  extends: .deploy-external-service-stable-branch-development
.deploy-backup-files-stable-branch-development:
  extends:
    - .deploy-external-service-stable-branch-development
    - .deploy-external-backup-files
  environment:
    <<: *deploy-backup-files-development-environment

deploy-backup-files-stable-branch-production:
  extends: .deploy-external-service-stable-branch-production
.deploy-backup-files-stable-branch-production:
  extends:
    - .deploy-external-service-stable-branch-production
    - .deploy-external-backup-files
  environment:
    <<: *deploy-backup-files-production-environment

deploy-backup-files-tag-development:
  extends: .deploy-external-service-tag-development
.deploy-backup-files-tag-development:
  extends:
    - .deploy-external-service-tag-development
    - .deploy-external-backup-files
  environment:
    <<: *deploy-backup-files-development-environment

deploy-backup-files-tag-production:
  extends: .deploy-external-service-tag-production
.deploy-backup-files-tag-production:
  extends:
    - .deploy-external-service-tag-production
    - .deploy-external-backup-files
  environment:
    <<: *deploy-backup-files-production-environment
+46 −0
Original line number Diff line number Diff line
include:
  - local: '/_deployment-external-service.yml'

.deploy-external-service:
.deploy-external-backup-postgresql:
  variables:
    EXTERNAL_SERVICE_PROJECT_ID: 7278179

@@ -13,27 +10,37 @@ include:
  environment: &deploy-backup-postgresql-production-environment
    name: pro/backup-postgresql

deploy-backup-postgresql-support-branch-development:
  extends: .deploy-external-service-support-branch-development
.deploy-backup-postgresql-support-branch-development:
  extends:
    - .deploy-external-service-support-branch-development
    - .deploy-external-backup-postgresql
  environment:
    <<: *deploy-backup-postgresql-development-environment

deploy-backup-postgresql-stable-branch-development:
  extends: .deploy-external-service-stable-branch-development
.deploy-backup-postgresql-stable-branch-development:
  extends:
    - .deploy-external-service-stable-branch-development
    - .deploy-external-backup-postgresql
  environment:
    <<: *deploy-backup-postgresql-development-environment

deploy-backup-postgresql-stable-branch-production:
  extends: .deploy-external-service-stable-branch-production
.deploy-backup-postgresql-stable-branch-production:
  extends:
    - .deploy-external-service-stable-branch-production
    - .deploy-external-backup-postgresql
  environment:
    <<: *deploy-backup-postgresql-production-environment

deploy-backup-postgresql-tag-development:
  extends: .deploy-external-service-tag-development
.deploy-backup-postgresql-tag-development:
  extends:
    - .deploy-external-service-tag-development
    - .deploy-external-backup-postgresql
  environment:
    <<: *deploy-backup-postgresql-development-environment

deploy-backup-postgresql-tag-production:
  extends: .deploy-external-service-tag-production
.deploy-backup-postgresql-tag-production:
  extends:
    - .deploy-external-service-tag-production
    - .deploy-external-backup-postgresql
  environment:
    <<: *deploy-backup-postgresql-production-environment
+18 −0
Original line number Diff line number Diff line
include:
  - local: '/deployment-external-service/_base.yml'
  - local: '/deployment-external-service/_backup-files.yml'

deploy-backup-files-support-branch-development:
  extends: .deploy-backup-files-support-branch-development

deploy-backup-files-stable-branch-development:
  extends: .deploy-backup-files-stable-branch-development

deploy-backup-files-stable-branch-production:
  extends: .deploy-backup-files-stable-branch-production

deploy-backup-files-tag-development:
  extends: .deploy-backup-files-tag-development

deploy-backup-files-tag-production:
  extends: .deploy-backup-files-tag-production
+18 −0
Original line number Diff line number Diff line
include:
  - local: '/deployment-external-service/_base.yml'
  - local: '/deployment-external-service/_backup-postgresql.yml'

deploy-backup-postgresql-support-branch-development:
  extends: .deploy-backup-postgresql-support-branch-development

deploy-backup-postgresql-stable-branch-development:
  extends: .deploy-backup-postgresql-stable-branch-development

deploy-backup-postgresql-stable-branch-production:
  extends: .deploy-backup-postgresql-stable-branch-production

deploy-backup-postgresql-tag-development:
  extends: .deploy-backup-postgresql-tag-development

deploy-backup-postgresql-tag-production:
  extends: .deploy-backup-postgresql-tag-production
Loading