Commit 0040759f authored by intrigeri's avatar intrigeri
Browse files

GitLab: document hosting/admin roles

parent 9985b343
......@@ -429,3 +429,11 @@ flow](https://docs.gitlab.com/ce/user/project/merge_requests/authorization_for_m
They push topic branches to their own fork of the repository and
create merge requests.
- Our Jenkins CI jobs generation process is the same as in pre-GitLab days.
# Administration of GitLab
Our friends at <https://www.immerda.ch/> host [[!tails_gitlab desc="our GitLab
instance"]].
The Tails [[system administrators|working_together/roles/sysadmins]]
administrate this GitLab instance.
......@@ -223,6 +223,21 @@ Below, importance level is evaluated based on:
* importance: critical (most of our other services are not available
if this one is not working)
## GitLab
* purpose:
- host Tails issues
- host most Tails [[Git repositories|contribute/git]]
* access: public + some data with more restricted access
* end-user documentation: [[contribute/GitLab]]
* configuration:
- immerda hosts our GitLab instance using [this Puppet
code](https://code.immerda.ch/immerda/ibox/puppet-modules/-/blob/master/ib_gitlab/manifests/instance.pp).
- We don't have shell access.
- Tails system administrators have administrator credentials inside GitLab.
* importance: critical (needed to release Tails)
* Tails system administrators administrate this GitLab instance.
## Gitolite
* purpose:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment