GitLab自动开发人员:Dockerfile build-args

时间:2019-03-08 13:50:12

标签: docker gitlab gitlab-ci

我是GitLab自动开发功能的新手,我打算使用项目根目录中可用的我自己的Dockerfile构建项目。

问题是,我的构建有点复杂,并且使用了多个构建参数。但是,没有任何文档(或我遇到的资源)说明自动devops如何处理构建参数-换句话说,我应该如何为自动构建作业提供必要的构建参数以构建docker映像。 / p>

https://docs.gitlab.com/ee/topics/autodevops/index.html#custom-buildpacks

还是我必须自定义auto devops .gitlab-ci.yml模板以使用带有构建参数的自定义Dockerfile来构建映像?

1 个答案:

答案 0 :(得分:0)

您可以在工作中使用变量AUTO_DEVOPS_BUILD_IMAGE_EXTRA_ARGS,例如将--build-arg=YOUR_ARG=YOUR_VALUE用作值

此处有更多信息:https://docs.gitlab.com/ee/topics/autodevops/#passing-arguments-to-docker-build