Page MenuHomeSoftware Heritage

D1072.diff
No OneTemporary

D1072.diff

diff --git a/docs/images/update-for-release.uml b/docs/images/update-for-release.uml
new file mode 100644
--- /dev/null
+++ b/docs/images/update-for-release.uml
@@ -0,0 +1,24 @@
+@startuml
+ participant DEV as "developer local git repository"
+ participant REPO as "git-repository (~ phabricator)"
+ participant CI as "update-for-release job"
+
+ activate DEV
+ activate REPO
+ activate CI
+
+ DEV->REPO: pushes new tag on master branch
+ deactivate DEV
+ REPO-->CI: trigger event to notify changes
+ CI->REPO: clone repository locally
+ CI-->CI: check for existing upstream tag
+ alt If the upstream tag do not exist
+ CI-->CI: retrieves tag information
+ CI-->CI: imports pypi source tarball
+ CI-->CI: commits 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

File Metadata

Mime Type
text/plain
Expires
Sun, Aug 17, 7:51 PM (1 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3228388

Event Timeline