我有一臺運行CentOS 6.5的服務器,並且我已經安裝了GitLab。我想要安裝GitLab CI - 將安裝它覆蓋我當前的GitLab安裝還是完全獨立於它?在已安裝GitLab的服務器上設置GitLab CI
回答
我在同一臺主機上同時使用gitlab和Gitlab-ci,它工作正常 - 它們是完全獨立的應用程序,可以很好地協同工作。每個應用程序都安裝在自己的家中。我沒有,但你也可以在同一個盒子上運行gitlab-ci-runner。
只要按照gitlab-ci的方法,你就可以立即開始運行!
https://github.com/gitlabhq/gitlab-ci/blob/5-2-stable/doc/install/installation.md
一種可能的方法是使用:
- Docker
- 一個DockerFile(如
darthmuffins/gitlab-ci-runner-centos/Dockerfile
,或項目sameersbn/docker-gitlab-ci-runner
)爲了使一個單獨的GitLab CI實例(在同一臺服務器上運行,但作用像它自己的獨立服務器)。
就你而言,這可能很困難,因爲CentOS 6.5是由RHEL 6 update 5(也稱爲RHEL 6.5,kernel 2.6.32-431)的源代碼包構建的,這意味着Docker可能不會得到充分的支持。
我從來沒有使用過碼頭工人,和我有點掙扎設立的一切,是。首先,我希望至少有一個穩定的設置,然後才能繼續做其他任何事情。 – 2014-10-20 14:20:12
@HassanKhan我明白了。 Docker的好處是它提供的隔離。您可以嘗試在Docker容器中進行多項設置,而不會中斷現有服務器。 – VonC 2014-10-20 14:21:22
嗨,謝謝你的回覆,我知道Docker在幹什麼,只是現在我要做的事情變得有點壓倒一切。 – 2014-10-20 15:00:32
- 1. 在線安裝Java Gitlab ci
- 2. Gitlab和CI服務器
- 3. 是否必須設置Gitlab服務器和Gitlab亞軍配置?
- 4. Gitlab CI安裝錯誤
- 5. Gitlab CI無法安裝gem
- 6. 在GitLab CI中設置PostgreSQL
- 7. 使用Gitlab安裝Gitlab-CIf
- 8. 在運行Windows 7的服務器上安裝GitLab
- 9. GitLab CI:無法設置JAVA_HOME
- 10. 在AWS上安裝Gitlab
- 11. 在子域的Debian服務器子域上安裝GitLab? (Apache)
- 12. gitlab ci false已通過
- 13. gitlab-ci:安裝每天編譯
- 14. GitLab CI無法安裝/使用PhantomJS
- 15. GITLAB在CentOS上安裝Challange
- 16. GitLab&GitLab CI WebHook錯誤
- 17. Gitlab和Gitlab CI CSRF錯誤
- 18. Gitlab CI - 在Bash中設置SSH密鑰
- 19. 如何在OS X Lion服務器上安裝Gitlab 10.8.5
- 20. 在gitlab CE捆綁服務器上安裝phpmyadmin
- 21. 修改GitLab CI內的服務
- 22. 在gitlab-ci中停止已啓動的後臺服務(phantomjs)
- 23. GitLab CI:如何設置Postgres的圖像使用GitLab安全變量
- 24. GitLab CI:在NodeJS上配置yaml文件
- 25. 如何在Centos 6.6 VPS上安裝Gitlab?
- 26. 如何通過gitlab CI/CD(.gitlab-ci.yml)永遠啓動我的服務器進程
- 27. GitLab CI亞軍,
- 28. GitLab CI加速
- 29. Gitlab-ci-Runner-Stuck
- 30. Gitlab CI vs Jenkins
你是否必須更改gitlab的URL和gitlab ci?它在文檔中不是很清楚,它似乎要求它作爲一個要求,我想確保。 TIA – Walid 2015-10-20 17:23:08