gpt4 book ai didi

teamcity 和 docker 集成

转载 作者:行者123 更新时间:2023-12-02 21:32:03 24 4
gpt4 key购买 nike

有人在 Docker 的新版本中使用过 Teamcity 的工件吗?我想要自动化的是获取 teamcity 生成的工件,然后使用这些工件创建一个新的 docker 镜像。我在网上确实找不到任何教程。我看到 Docker 可以与 bitbucket 和 github 集成,但我不太确定这是否是同一回事。我的基础镜像应该安装了单声道和其他一些东西。安装 mono 不是我的源代码的一部分,因此我不确定 github 集成是否有效。

最佳答案

Docker 可以从远程 URL ( https://docs.docker.com/reference/builder/#add ) 复制工件,并且 TeamCity 公开可用于从 TeamCity 外部下载构建工件 ( https://confluence.jetbrains.com/display/TCD9/Patterns+For+Accessing+Build+Artifacts ) 的 URL 模式。如果将这两者结合起来,您可以创建一个 Docker 文件,该文件使用给定的工件创建一个新镜像。

像这样:

ADD http://localhost:8111/guestAuth/repository/download/BuildName/latest.lastSuccessful/artifactName.war /opt/wildfly/standalone/deployments/

关于teamcity 和 docker 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26591353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com