Changeset View
Changeset View
Standalone View
Standalone View
docs/images/update-for-release.uml
- This file was added.
@startuml | |||||
participant REPO as "git-repository" | |||||
participant CI as "update-for-release job" | |||||
activate REPO | |||||
activate CI | |||||
REPO->CI: developer pushes new tag on master branch | |||||
CI-->CI: Clone repository locally | |||||
CI-->CI: Check for existing upstream tag | |||||
alt If the upstream tag do not exist | |||||
CI-->CI: Retrieve tag information | |||||
CI-->CI: Import pypi source tarball | |||||
CI-->CI: Commit new debian/changelog entry for debian/unstable-swh release | |||||
alt If not params.DRY_RUN | |||||
CI->REPO: Pushes new commit and tag on branch debian/unstable-swh | |||||
end | |||||
end | |||||
@enduml |