我是GitLab自动开发功能的新手,我打算使用项目根目录中可用的我自己的Dockerfile构建项目。
问题是,我的构建有点复杂,并且使用了多个构建参数。但是,没有任何文档(或我遇到的资源)说明自动devops如何处理构建参数-换句话说,我应该如何为自动构建作业提供必要的构建参数以构建docker映像。 / p>
https://docs.gitlab.com/ee/topics/autodevops/index.html#custom-buildpacks
还是我必须自定义auto devops .gitlab-ci.yml模板以使用带有构建参数的自定义Dockerfile来构建映像?
答案 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