gitlab-migration
This is an old revision of the document!
GitLab Migration
GitLab the software, is a web-based Git repository manager with wiki and issue tracking features.
Benefit for PLD Linux
- Better web interface than gitweb/cgi
- Managing Users and SSH keys from GitLab
- Per package tickets
- Better Collaboration from non PLD-developers
- GitLab-CI could be used to replace current builders intfrastructure
- Place to store non-packages repositories (rc-scripts, geninitrd, …)
Unsorted TODO list
- gitolite commands
- add package
- rename package
- readonly package
- trash package
- create users (script done)
- import user ssh keys (script done)
- custom hooks
- commit local gitolite changes to git repo (those are spilled over rpm package, git repo, unversioned files)
- hook into gitolite hooks to update also gitlab
- how to handle ACL? (
push -f
, builders access)
gitlab-migration.1476949056.txt.gz · Last modified: 2016-10-20 09:37 (external edit)