summaryrefslogtreecommitdiffstats
path: root/wiki/src/blueprint/GitLab.mdwn
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2019-11-18 17:01:51 +0000
committerintrigeri <intrigeri@boum.org>2019-11-18 17:02:31 +0000
commit97c50b04a36d81c6f4998f1a411313a1cfb8fa49 (patch)
tree92311aabab2b36ca2e5e81e7f44bb42b4bb2e588 /wiki/src/blueprint/GitLab.mdwn
parentd951f2a67cd669e3f45ea20d90ace452c7a95817 (diff)
GitLab: start listing things that interface with Git or Redmine
Diffstat (limited to 'wiki/src/blueprint/GitLab.mdwn')
-rw-r--r--wiki/src/blueprint/GitLab.mdwn51
1 files changed, 51 insertions, 0 deletions
diff --git a/wiki/src/blueprint/GitLab.mdwn b/wiki/src/blueprint/GitLab.mdwn
index 4e32dc5..cee07a2 100644
--- a/wiki/src/blueprint/GitLab.mdwn
+++ b/wiki/src/blueprint/GitLab.mdwn
@@ -475,6 +475,57 @@ of forks, and follow the white GitHub rabbit(-hole):
* <https://github.com/redmine-gitlab-migrator/redmine-gitlab-migrator>
* <https://github.com/ultreia-io/migrate-redmine-to-gitlab>
+# Interfaces that will need adjustments
+
+XXX: check what part of this is in the scope of this project
+
+## Git repository → various mirrors
+
+ - <https://git.tails.boum.org/puppet-tails/tree/files/gitolite/install_remotes.sh>
+ - <https://git.tails.boum.org/puppet-tails/tree/files/gitolite/install_hooks.sh>
+
+## Git repository → website
+
+XXX
+
+ping website so it gets refreshed
+
+update website when an underlay is updated
+
+ - <https://git.tails.boum.org/puppet-tails/tree/files/gitolite/install_hooks.sh>
+ - <>
+
+## Git repository → Jenkins
+
+XXX
+
+## Jenkins → Redmine
+
+* "Needs Validation": XXX
+
+XXX: more?
+
+## Ticket triaging → Redmine
+
+Our Redmine email reminder sends email to users who have at least one
+ticket assigned to them, that satisfies at least one of these criteria:
+
+ - "Stalled work-in-progress": status "In Progress", that were
+ not updated since more than 6 months
+
+ - "Reviews waiting for a long time": not been updated since 45 days
+ or more
+
+Current implementation:
+
+ - <https://git.tails.boum.org/puppet-tails/tree/files/redmine/reminder/redmine-remind>
+ - <https://git.tails.boum.org/puppet-tails/tree/files/redmine/reminder/email_body>
+ - <https://git.tails.boum.org/puppet-tails/tree/manifests/redmine/reminder.pp>
+
+## Translation platform → Git
+
+XXX
+
# Issues and merge requests triaging
* One can define policies (YAML) and have them applied automatically.