如何将文件动态包含到TeamCity构建中

时间:2015-10-14 23:06:37

标签: teamcity devops teamcity-9.0

我是TeamCity的新手,并且最近负责创建各种构建,我没有遇到任何实际问题。

我现在要做的是在构建输出中包含一个外部文本文件。

外部文本文件将从构建期间进行的服务调用中接收。

这些是我预期的构建步骤:

  1. 查看解决方案。
  2. 恢复包。
  3. 运行测试。
  4. 使用可配置参数调用Web服务并重新接收文本文件。
  5. 在构建中包含文本文件。
  6. 部署。
  7. 涵盖步骤1,2,3和6。

    我有什么选择?我必须承认我真的不知道从哪里开始。 我今天花了一些时间用谷歌搜索,但是通过正确的搜索词来回复我想要实现的信息一直很棘手。

    我已经看过一些关于元跑者的令人困惑的文章了。

    任何能让我开始朝正确方向前进的指示都会非常感激。

    感谢。

1 个答案:

答案 0 :(得分:1)

使用TeamCity命令行构建步骤 - https://confluence.jetbrains.com/display/TCD9/Command+Line

我假设您正在使用构建步骤来执行您列出的所有其他步骤,因此这只是其中一个步骤。

命令行进程将在checkout文件夹下的某个位置运行,因此它下载的任何内容都将作为构建的工件提供