GitLab (server) on Windows
Running GitLab server system on Windows machine(s) is requested.
Context
Besides Hyper-V virtualization, we have option for Windows Subsystem for Linux (WSL) 2 on Windows 10 and WSL (1) on Windows Server since WSL 2 was GA'd on Windows 10 May 2020 Update (Version 2004).
Why
Multiple competing softwares support running them on Windows environments as of 2020.
Gitea runs "anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love!".
GitHub Enterprise Server official supports the installation on Hyper V (confirmed as of GHE 2.20) on "Windows Server 2008 through Windows Server 2016".
What
- Step 1: Add running tests and QA on some linux (Ubuntu 18.04 LTS, for example) over WSL 2 on Windows 10 on CI
- Step 2: Add official support for running GitLab on Ubuntu 18.04 LTS (or 20.04 LTS later) over WSL 2 on Windows
Resources
- #2295 (WSL (Windows Subsystem for Linux) findings) (filed in 2017)
- 3 issues with ~WSL over gitlab-org (as of 2020-07-10)
Edited by Takuya Noguchi