mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2025-06-02 10:00:40 +02:00
ci: moved to awi utils trigger pipelines
This commit is contained in:
parent
35141e94b1
commit
0f6494ae2c
@ -6,11 +6,6 @@ image: $CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX/python:3.10
|
||||
variables:
|
||||
BEC_CORE_BRANCH: "main"
|
||||
CHILD_PIPELINE_BRANCH: $CI_DEFAULT_BRANCH
|
||||
CSAXS_BEC_BRANCH: "main"
|
||||
PXIII_BEC_BRANCH: "main"
|
||||
DEBYE_BEC_BRANCH: "main"
|
||||
TOMCAT_BEC_BRANCH: "main"
|
||||
XTREME_BEC_BRANCH: "main"
|
||||
|
||||
workflow:
|
||||
rules:
|
||||
@ -39,6 +34,11 @@ include:
|
||||
inputs:
|
||||
target: $CI_PROJECT_NAME
|
||||
token: $CI_UPDATES
|
||||
- project: "bec/awi_utils"
|
||||
file: "/templates/trigger-beamline-repos.yml"
|
||||
inputs:
|
||||
bec_core_branch: $BEC_CORE_BRANCH
|
||||
ophyd_devices_branch: $CHILD_PIPELINE_BRANCH
|
||||
|
||||
#commands to run in the Docker container before starting each job.
|
||||
before_script:
|
||||
@ -186,38 +186,6 @@ trigger_bec:
|
||||
- if: '$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "main" && $CI_PROJECT_PATH == "bec/ophyd_devices"'
|
||||
interruptible: true
|
||||
|
||||
trigger:
|
||||
parallel:
|
||||
matrix:
|
||||
- CHILD_PROJECT: csaxs_bec
|
||||
CHILD_PIPELINE_BRANCH: $CSAXS_BEC_BRANCH
|
||||
- CHILD_PROJECT: debye_bec
|
||||
CHILD_PIPELINE_BRANCH: $DEBYE_BEC_BRANCH
|
||||
- CHILD_PROJECT: pxiii_bec
|
||||
CHILD_PIPELINE_BRANCH: $PXIII_BEC_BRANCH
|
||||
- CHILD_PROJECT: tomcat_bec
|
||||
CHILD_PIPELINE_BRANCH: $TOMCAT_BEC_BRANCH
|
||||
- CHILD_PROJECT: xtreme_bec
|
||||
CHILD_PIPELINE_BRANCH: $XTREME_BEC_BRANCH
|
||||
|
||||
needs: []
|
||||
trigger:
|
||||
strategy: depend
|
||||
include:
|
||||
- project: bec/$CHILD_PROJECT
|
||||
ref: $CHILD_PIPELINE_BRANCH
|
||||
file: /.gitlab-ci.yml
|
||||
variables:
|
||||
BEC_CORE_BRANCH: ${BEC_CORE_BRANCH}
|
||||
OPHYD_DEVICES_BRANCH: $CI_COMMIT_REF_NAME
|
||||
BEC_WIDGETS_BRANCH: ${BEC_WIDGETS_BRANCH}
|
||||
CHILD_PROJECTS: ""
|
||||
rules:
|
||||
- if: '$CI_PIPELINE_SOURCE == "web" && $CI_PROJECT_PATH == "bec/ophyd_devices"'
|
||||
- if: '$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "main" && $CI_PROJECT_PATH == "bec/ophyd_devices"'
|
||||
- if: '$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "production" && $CI_PROJECT_PATH == "bec/ophyd_devices"'
|
||||
interruptible: true
|
||||
|
||||
semver:
|
||||
stage: Deploy
|
||||
needs: ["pytest"]
|
||||
|
Loading…
x
Reference in New Issue
Block a user