This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
wiki:development:gitlab [2020/11/05 18:19] danger89 created |
wiki:development:gitlab [2021/04/01 14:30] danger89 ToDo checked: Currently work in progress</note>====== GitLab server ======Within X2Go we are running a GitLab server.GitLab is a DevOps tool that not only include git repositories, but also issue tracking, wiki, pull requests and continuous integration & |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <note important # | ||
+ | |||
====== GitLab server ====== | ====== GitLab server ====== | ||
- | Within X2Go we are running a GitLab server | + | Within X2Go we are running a GitLab server. |
- | GitLab is a DevOps tool that not only include git repositories, | + | |
+ | GitLab is a DevOps tool that not only include git repositories, | ||
+ | |||
+ | We are using the open-source | ||
**URL:** [[https:// | **URL:** [[https:// | ||
+ | |||
+ | **Status:** Ready for acceptance testing | ||
+ | |||
+ | ===== Work packages ===== | ||
+ | |||
+ | The following work packages are identified for the migration towards GitLab: | ||
+ | |||
+ | - Creating an top-level project in [[https:// | ||
+ | - Identifying the first git repo candidates for migration | ||
+ | - Migrating the fist repositories towards GitLab | ||
+ | - Setup first pipeline (GitLab Pipelines, CI/CD) for build/test | ||
+ | - Setup GitLab Issues ticking system on top-level organization (labels, kanban board/swim lanes, issue templates) | ||
+ | - User-acceptance testing | ||
+ | - Continue with migration of the remaining git repositories to GitLab (do not migrate already moved or deprecated git repo archives) | ||
+ | - Setup GitLab Pipelines for the remaining git repos | ||
+ | - Adapt wiki pages about the new GitLab server & WoW | ||