Loading _maintenance.yml 0 → 100644 +35 −0 Original line number Diff line number Diff line .scheduled-run: stage: maintenance dependencies: [] image: ${DOCKER_DEPLOY_IMAGE_NAME}:${DOCKER_DEPLOY_IMAGE_TAG} variables: DOCKER_DEPLOY_IMAGE_NAME: redmic/docker-docker-deploy DOCKER_DEPLOY_IMAGE_TAG: latest STACK: ${CI_PROJECT_NAME} REGISTRY_URL: ${CI_REGISTRY} REGISTRY_USER: ${CI_DEPLOY_USER} REGISTRY_PASS: ${CI_DEPLOY_PASSWORD} SERVICE: ${CI_PROJECT_NAME}_${CI_PROJECT_NAME} script: relaunch .scheduled-run-development: extends: .scheduled-run variables: SSH_REMOTE: ${DEV_SSH_REMOTE} SSH_PORT: ${DEV_SSH_PORT} DEPLOY_KEY: ${DEV_DEPLOY_KEY} rules: - if: $DEVELOPMENT_MAINTENANCE_DISABLED when: never - if: $CI_PIPELINE_SOURCE == "schedule" .scheduled-run-production: extends: .scheduled-run variables: SSH_REMOTE: ${PRO_SSH_REMOTE} SSH_PORT: ${PRO_SSH_PORT} DEPLOY_KEY: ${PRO_DEPLOY_KEY} rules: - if: $PRODUCTION_MAINTENANCE_DISABLED when: never - if: $CI_PIPELINE_SOURCE == "schedule" maintenance.yml +4 −31 Original line number Diff line number Diff line .scheduled-run: stage: maintenance dependencies: [] image: ${DOCKER_DEPLOY_IMAGE_NAME}:${DOCKER_DEPLOY_IMAGE_TAG} variables: DOCKER_DEPLOY_IMAGE_NAME: redmic/docker-docker-deploy DOCKER_DEPLOY_IMAGE_TAG: latest STACK: ${CI_PROJECT_NAME} REGISTRY_URL: ${CI_REGISTRY} REGISTRY_USER: ${CI_DEPLOY_USER} REGISTRY_PASS: ${CI_DEPLOY_PASSWORD} SERVICE: ${CI_PROJECT_NAME}_${CI_PROJECT_NAME} script: relaunch include: - local: '/_maintenance.yml' scheduled-run-development: extends: .scheduled-run variables: SSH_REMOTE: ${DEV_SSH_REMOTE} SSH_PORT: ${DEV_SSH_PORT} DEPLOY_KEY: ${DEV_DEPLOY_KEY} rules: - if: $DEVELOPMENT_MAINTENANCE_DISABLED when: never - if: $CI_PIPELINE_SOURCE == "schedule" extends: .scheduled-run-development scheduled-run-production: extends: .scheduled-run variables: SSH_REMOTE: ${PRO_SSH_REMOTE} SSH_PORT: ${PRO_SSH_PORT} DEPLOY_KEY: ${PRO_DEPLOY_KEY} rules: - if: $PRODUCTION_MAINTENANCE_DISABLED when: never - if: $CI_PIPELINE_SOURCE == "schedule" extends: .scheduled-run-production Loading
_maintenance.yml 0 → 100644 +35 −0 Original line number Diff line number Diff line .scheduled-run: stage: maintenance dependencies: [] image: ${DOCKER_DEPLOY_IMAGE_NAME}:${DOCKER_DEPLOY_IMAGE_TAG} variables: DOCKER_DEPLOY_IMAGE_NAME: redmic/docker-docker-deploy DOCKER_DEPLOY_IMAGE_TAG: latest STACK: ${CI_PROJECT_NAME} REGISTRY_URL: ${CI_REGISTRY} REGISTRY_USER: ${CI_DEPLOY_USER} REGISTRY_PASS: ${CI_DEPLOY_PASSWORD} SERVICE: ${CI_PROJECT_NAME}_${CI_PROJECT_NAME} script: relaunch .scheduled-run-development: extends: .scheduled-run variables: SSH_REMOTE: ${DEV_SSH_REMOTE} SSH_PORT: ${DEV_SSH_PORT} DEPLOY_KEY: ${DEV_DEPLOY_KEY} rules: - if: $DEVELOPMENT_MAINTENANCE_DISABLED when: never - if: $CI_PIPELINE_SOURCE == "schedule" .scheduled-run-production: extends: .scheduled-run variables: SSH_REMOTE: ${PRO_SSH_REMOTE} SSH_PORT: ${PRO_SSH_PORT} DEPLOY_KEY: ${PRO_DEPLOY_KEY} rules: - if: $PRODUCTION_MAINTENANCE_DISABLED when: never - if: $CI_PIPELINE_SOURCE == "schedule"
maintenance.yml +4 −31 Original line number Diff line number Diff line .scheduled-run: stage: maintenance dependencies: [] image: ${DOCKER_DEPLOY_IMAGE_NAME}:${DOCKER_DEPLOY_IMAGE_TAG} variables: DOCKER_DEPLOY_IMAGE_NAME: redmic/docker-docker-deploy DOCKER_DEPLOY_IMAGE_TAG: latest STACK: ${CI_PROJECT_NAME} REGISTRY_URL: ${CI_REGISTRY} REGISTRY_USER: ${CI_DEPLOY_USER} REGISTRY_PASS: ${CI_DEPLOY_PASSWORD} SERVICE: ${CI_PROJECT_NAME}_${CI_PROJECT_NAME} script: relaunch include: - local: '/_maintenance.yml' scheduled-run-development: extends: .scheduled-run variables: SSH_REMOTE: ${DEV_SSH_REMOTE} SSH_PORT: ${DEV_SSH_PORT} DEPLOY_KEY: ${DEV_DEPLOY_KEY} rules: - if: $DEVELOPMENT_MAINTENANCE_DISABLED when: never - if: $CI_PIPELINE_SOURCE == "schedule" extends: .scheduled-run-development scheduled-run-production: extends: .scheduled-run variables: SSH_REMOTE: ${PRO_SSH_REMOTE} SSH_PORT: ${PRO_SSH_PORT} DEPLOY_KEY: ${PRO_DEPLOY_KEY} rules: - if: $PRODUCTION_MAINTENANCE_DISABLED when: never - if: $CI_PIPELINE_SOURCE == "schedule" extends: .scheduled-run-production