Yayında olan projeyi değil de, gitlabı projeye ci/cd ile bağlayabilirsiniz. Ben de gitlabdaki projeyi her commit yaptığımda ftp ile karşı tarafa yüklüyorum. Tabi gitlab sanal linuxte kurulu, proje asp.net olduğu için runner windowsa bağlı. Msbuild ile derlendikten sonra dosyaları ftpye yüklüyorum.