我想使用相同的主机使用shell执行程序执行Docker构建,如下面的链接所述,以及使用docker executor进行常规构建。
我希望能够在同一主机上启动这两种类型的构建。
我想使用为Ubuntu提供的debian软件包,并通过存储库中的ant安装。
https://docs.gitlab.com/ce/ci/docker/using_docker_build.html
换句话说,如果我运行一个项目来构建docker容器,shell执行器应该对docker运行命令。如果我构建一个源代码项目,docker执行者应该在docker容器中运行我的构建。
有人可以描述实现这种配置所需的步骤。
答案 0 :(得分:0)
多次运行gitlab-runner register
。它将始终将新配置附加到同一/etc/gitlab-runner/config.toml
文件中。