Loading .gitlab-ci.yml +51 −0 Original line number Diff line number Diff line Loading @@ -79,3 +79,54 @@ job_noop: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - when: always job_submodule_update: stage: 1up_submodule extends: .zoro rules: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - changes: - '[^.]*.yml' .manual_deploy: stage: 2up_deploy when: manual variables: { Z_CI_JOB_NAME: "job_deploy_select, job_syndicate" } trigger: { project: sns-hfir-scse/deployments/conda-deploy, branch: main, strategy: depend } rules: - if: '$CI_PIPELINE_SOURCE == "web"' job_manual_i_deploy_dev: { extends: .manual_deploy, variables: { Z_CONDA_ENV: scd-reduction-tools-dev } } job_manual_j_deploy_qa: { extends: .manual_deploy, variables: { Z_CONDA_ENV: scd-reduction-tools-qa } } job_manual_k_deploy_prod: { extends: .manual_deploy, variables: { Z_CONDA_ENV: scd-reduction-tools } } job_deploy_select_dev: stage: 2up_deploy extends: .zoro variables: { Z_CONDA_ENV: scd-reduction-tools-dev } rules: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - changes: - 'scd-reduction-tools-dev.yml' job_deploy_select_qa: stage: 2up_deploy extends: .zoro variables: { Z_CONDA_ENV: scd-reduction-tools-qa } rules: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - changes: - 'scd-reduction-tools-qa.yml' job_deploy_select_prod: stage: 2up_deploy extends: .zoro variables: { Z_CONDA_ENV: scd-reduction-tools } rules: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - changes: - 'scd-reduction-tools.yml' Loading
.gitlab-ci.yml +51 −0 Original line number Diff line number Diff line Loading @@ -79,3 +79,54 @@ job_noop: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - when: always job_submodule_update: stage: 1up_submodule extends: .zoro rules: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - changes: - '[^.]*.yml' .manual_deploy: stage: 2up_deploy when: manual variables: { Z_CI_JOB_NAME: "job_deploy_select, job_syndicate" } trigger: { project: sns-hfir-scse/deployments/conda-deploy, branch: main, strategy: depend } rules: - if: '$CI_PIPELINE_SOURCE == "web"' job_manual_i_deploy_dev: { extends: .manual_deploy, variables: { Z_CONDA_ENV: scd-reduction-tools-dev } } job_manual_j_deploy_qa: { extends: .manual_deploy, variables: { Z_CONDA_ENV: scd-reduction-tools-qa } } job_manual_k_deploy_prod: { extends: .manual_deploy, variables: { Z_CONDA_ENV: scd-reduction-tools } } job_deploy_select_dev: stage: 2up_deploy extends: .zoro variables: { Z_CONDA_ENV: scd-reduction-tools-dev } rules: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - changes: - 'scd-reduction-tools-dev.yml' job_deploy_select_qa: stage: 2up_deploy extends: .zoro variables: { Z_CONDA_ENV: scd-reduction-tools-qa } rules: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - changes: - 'scd-reduction-tools-qa.yml' job_deploy_select_prod: stage: 2up_deploy extends: .zoro variables: { Z_CONDA_ENV: scd-reduction-tools } rules: - { if: '$CI_PIPELINE_SOURCE == "web"', when: never } - changes: - 'scd-reduction-tools.yml'