Skip to content
Snippets Groups Projects
Commit a3987f15 authored by Alejandro Lopez Gestoso's avatar Alejandro Lopez Gestoso
Browse files

Updated to be included

parent 2b8f688b
No related branches found
No related tags found
No related merge requests found
stages:
- build
- update_package
- update_reverse_dependencies
##### definitions #####
.build_package: &build_package
script:
......@@ -41,17 +46,24 @@
- git branch -D update_rdepends || echo "Update_depends branch already deleted"
- git push origin --delete update_rdepends || echo "Update_depends branch already deleted"
.build_package_tag: &build_package_tag
###################
build_package_tag:
stage: build
rules:
- if: $FROM_RDEPENDS_CI == "false" && $CI_COMMIT_TAG =~ /\d+\.[^a-zA-Z_\s]*\d+/ && $GITLAB_USER_NAME != "rdepends_token"
<<: *build_package
.update_repo_tag: &update_repo_tag
update_repo_tag:
stage: update_package
rules:
- if: $FROM_RDEPENDS_CI == "false" && $CI_COMMIT_TAG =~ /\d+\.[^a-zA-Z_\s]*\d+/ && $GITLAB_USER_NAME != "rdepends_token"
<<: *update_repo
.modify_rdepends_ci: &modify_rdepends_ci
modify_rdepends_ci:
stage: update_reverse_dependencies
rules:
- if: $FROM_RDEPENDS_CI == "false" && $CI_COMMIT_TAG =~ /\d+\.[^a-zA-Z_\s]*\d+/ && $GITLAB_USER_NAME != "rdepends_token"
script:
......@@ -88,37 +100,46 @@
- git remote show origin
- git push --set-upstream origin update_rdepends
.cleanup_branch_on_failure2: &cleanup_branch_on_failure2
cleanup_branch_on_failure2:
stage: update_reverse_dependencies
rules:
- if: $FROM_RDEPENDS_CI == "false" && $CI_COMMIT_TAG =~ /\d+\.[^a-zA-Z_\s]*\d+/ && $GITLAB_USER_NAME != "rdepends_token"
when: on_failure
script:
- *cleanup
needs: [modify-rdepends-ci]
needs: [modify_rdepends_ci]
.trigger_rdepends_ci: &trigger_rdepends_ci
trigger_rdepends_ci:
stage: update_reverse_dependencies
rules:
- if: $CI_COMMIT_BRANCH == "update_rdepends"
trigger:
include: .rdepends_ci/rdepends_ci.yml
strategy: depend
.cleanup_branch: &cleanup_branch
cleanup_branch:
stage: update_reverse_dependencies
rules:
- if: $CI_COMMIT_BRANCH == "update_rdepends"
script:
- *cleanup
needs: [trigger-rdepends-ci]
needs: [trigger_rdepends_ci]
.cleanup_branch_on_failure: &cleanup_branch_on_failure
cleanup_branch_on_failure:
stage: update_reverse_dependencies
rules:
- if: $CI_COMMIT_BRANCH == "update_rdepends"
when: on_failure
script:
- *cleanup
needs: [trigger-rdepends-ci]
needs: [trigger_rdepends_ci]
.generate_new_tag: &generate_new_tag
generate_new_tag:
stage: update_reverse_dependencies
rules:
- if: $FROM_RDEPENDS_CI == "true"
script:
......@@ -143,16 +164,17 @@
- git remote show origin
- git push origin $TAG_VERSION
.build_package_rdep: &build_package_rdep
build_package_rdep:
stage: update_reverse_dependencies
rules:
- if: $FROM_RDEPENDS_CI == "true"
needs: [generate-new-tag]
needs: [generate_new_tag]
<<: *build_package
.update_repo_rdep: &update_repo_rdep
update_repo_rdep:
stage: update_reverse_dependencies
rules:
- if: $FROM_RDEPENDS_CI == "true"
needs: [build-package-rdep]
needs: [build_package_rdep]
<<: *update_repo
###################
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment