User Tools

Site Tools


gitlab-migration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gitlab-migration [2016-05-20 06:52]
glen
gitlab-migration [2016-11-02 06:54] (current)
glen
Line 6: Line 6:
 ===== Benefit for PLD Linux ===== ===== Benefit for PLD Linux =====
  
-  * Better web interface than gitweb+  * Better web interface than gitweb/cgi
   * Managing Users and SSH keys from GitLab   * Managing Users and SSH keys from GitLab
   * Per package tickets   * Per package tickets
   * Better Collaboration from non PLD-developers   * Better Collaboration from non PLD-developers
   * [[http://​docs.gitlab.com/​omnibus/​gitlab-ci/​README.html|GitLab-CI]] could be used to replace current builders intfrastructure   * [[http://​docs.gitlab.com/​omnibus/​gitlab-ci/​README.html|GitLab-CI]] could be used to replace current builders intfrastructure
-  * Place to store non-packages repositories (rc-scripts,​ geninitrd, ...)+  * Place to store [[http://​git.pld-linux.org/​cgi-bin/​cgit.cgi/​projects|non-packages repositories]] (rc-scripts,​ geninitrd, ...
 + 
 +===== Unsorted TODO list ===== 
 + 
 +  * gitolite commands 
 +    - add package 
 +    - rename package 
 +    - readonly package 
 +    - trash package 
 +  * create users (import done) 
 +  * import user ssh keys (import done) 
 +  * custom hooks 
 +    - [[https://​gitlab.com/​gitlab-org/​gitlab-shell/​merge_requests/​93|gitlab-shell!93]] 
 +  * 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.1463719932.txt.gz · Last modified: 2016-05-20 06:52 by glen