diff --git a/manifest-pipeline-yocto.yml b/manifest-pipeline-yocto.yml index 8c2c064ab584a6a14e3ca8707d04f0e7e3a327fa..7c1ca68f2df2e7d78cfb0d40024226930489592e 100644 --- a/manifest-pipeline-yocto.yml +++ b/manifest-pipeline-yocto.yml @@ -49,6 +49,7 @@ workflow: - if: $CI_PIPELINE_SOURCE == "api" - if: $CI_PIPELINE_SOURCE == "pipeline" - if: $CI_PIPELINE_SOURCE == "web" + - if: $CI_PIPELINE_SOURCE == "schedule" # Do not run pipelines for merge requests - if: $CI_MERGE_REQUEST_IID when: never @@ -129,7 +130,15 @@ retrigger: extends: - .infrastructure - .full_build_pipeline + rules: + #Do not run on schedule + - if: $CI_PIPELINE_SOURCE == "schedule" + when: never stage: retrigger + rules: + - if: $CI_PIPELINE_SOURCE == "pipeline" + - if: $CI_PIPELINE_SOURCE == "schedule" + when: never script: - .gitlab-ci/scripts/retrigger_integrating_projects.py --gitlab-url=${CI_SERVER_URL} @@ -148,7 +157,7 @@ retrigger: - .full_build_pipeline rules: - if: $CI_PIPELINE_SOURCE == "pipeline" - when: "manual" + when: manual - if: $CI_PIPELINE_SOURCE == "schedule" stage: build timeout: !reference [variables, BUILD_TIMEOUT]