从外部位置向团队城市添加工件

时间:2017-04-24 08:39:14

标签: teamcity

我希望在我的Team City服务器上设置一个需要使用来自外部源(网络路径)的dll的构建。

我想知道是否有一种简单的方法可以通过REST API或Powershell / Command Line运行器从网络位置手动创建团队城市中的工件。

任何建议都表示赞赏。

2 个答案:

答案 0 :(得分:1)

只需创建一个脚本(bash / BAT等),它将使用ie cURL,wget或其他类似工具为您获取DLL。在开始测试之前将其作为单独的步骤运行,你应该很好。

答案 1 :(得分:1)

创建构建配置:"外部资源"

  • 构建步骤:命令行

    mkdir Resources

    xcopy Z:\lib\ ./Resources

  • 在“人工制品规则”中,指定:

    Resources/*.dll

创建构建配置:"外部资源"

  • External Resources
  • 上添加快照依赖项
  • Resources/MyLibrary.dll
  • 上添加Artefact Dependency