diff --git a/manifest-pipeline-yocto.yml b/manifest-pipeline-yocto.yml index 58f13284ad912dbcf9dbe20000ef45a14106e4cb..ee93285ea3d5dc0e2038b6d869bb564c330f2baa 100644 --- a/manifest-pipeline-yocto.yml +++ b/manifest-pipeline-yocto.yml @@ -192,10 +192,11 @@ retrigger: - BUILD_BRANCH=${MASTER_BRANCH} - | if [ ${CI_PIPELINE_SOURCE} == "pipeline" ]; then - BUILD_BRANCH="${CI_COMMIT_REF_NAME}" - fi - if [ ${CI_PIPELINE_SOURCE} == "schedule" ]; then - BUILD_BRANCH="${CI_COMMIT_BRANCH}" + BUILD_BRANCH="${CI_COMMIT_REF_NAME}" + elif [ ${CI_PIPELINE_SOURCE} == "schedule" ]; then + BUILD_BRANCH="${CI_COMMIT_BRANCH}" + elif [ ! -z ${CI_COMMIT_TAG} ]; + BUILD_BRANCH="refs/tags/${CI_COMMIT_TAG}" fi echo "This is the manifest repository URL used for the build: ${CI_REPOSITORY_URL}" echo "This is the manifest branch used for the build: ${BUILD_BRANCH}"