我有一台运行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