您可以使用-v
参数将 Docker 守护程序的卷映射到容器并将工件发布到守护程序:
...
# Your build path and build command here
VOLUME /foo/build
ENTRYPOINT make
Run Code Online (Sandbox Code Playgroud)
在 TeamCity 中,配置一个 Docker构建步骤来构建 Dockerfile,并为生成的镜像命名:标记。添加第二步,在其中配置另一个... Docker 命令 as run
,参数为:
-v /tmp/build:/foo/build --rm <name of image>
Run Code Online (Sandbox Code Playgroud)
结果随后在/tmp/build
代理中可用,您可以将其配置为项目设置中的工件路径,或者其他echo "##teamcity[publishArtifacts '/tmp/build']"
地方。
归档时间: |
|
查看次数: |
2484 次 |
最近记录: |