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
Last revision Both sides next revision
gitlab-migration [2016-05-20 06:52]
glen
gitlab-migration [2016-10-20 09:37]
glen [Unsorted TODO list]
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 (script done) 
 +  * import user ssh keys (script 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.txt · Last modified: 2016-11-02 06:54 by glen