在gitlab ci过程中推送访问
我在我的项目中使用Gitlab CI,并且想要实现发布分支到特性分支的自动合并,所以构build环境需要编写(推送)对存储库的访问。
构build发生在Docker容器内部。
可以使用HTTP / HTTPS令牌来完成,或者只使用ssh和密钥(所以我需要在容器中安装ssh客户端)? 还是有Gitlabembedded式function?
更新:我的解决方法是使用Gitlab API和合并请求。
- GitLab CI构build卡在挂起
- gitlab-runner和docker executor找不到官方的图片,比如maven:3.3.9-jdk-8
- 在Synology NAS上使用Docker在GitLab上启用SSL
- 当docker-volume或服务器数据被重新创build时,如何再一次推入gitlab?
- 在Docker中,Gitlab从6.x迁移到8
- 运行在runner- … -concurrent-0通过…亚军长时间永远不会结束
- 什么是特殊的gitlab-ci-token用户?
- gitlab-ci-runnerselect执行者“请input执行者:”
- 我如何使用git客户端来访问gitlab docker?