【问题标题】:How to use python build script with teamcity CI?如何在 teamcity CI 中使用 python 构建脚本?
【发布时间】:2011-10-19 18:20:18
【问题描述】:

我目前正在研究使用 TeamCity CI 软件来满足我们公司的 CI 自动化需求,但在查找有关在 TeamCity 中使用不同构建脚本的信息时遇到了麻烦。我们有需要构建/测试自动化的 C++ 项目,我们目前拥有 TeamCity 的许可证。我已经研究过使用 scons 进行构建自动化,但还没有找到很多关于在 TeamCity 中使用 python 构建脚本的信息。如果有人可以向 CI 初学者提供这方面的信息,将不胜感激。

谢谢

【问题讨论】:

    标签: c++ python continuous-integration teamcity


    【解决方案1】:

    我们使用 TeamCity 来运行我们的验收测试套件(它使用 Robot Framework - 在 python 中完成)。

    让它运行就像用一个非常简单的 NAnt 脚本包装 python 调用一样简单。它做了两件事:

    1. 使用exec task 以脚本作为参数运行python。
    2. 从构建中获取 xml 输出并将 transforms 获取到 something teamcity can understand

    可能有一些任务可以直接使用 NAnt 运行 python 脚本,但我们不必使用它们 - 启动和运行非常容易。你可以使用 Ant 或其他任何东西来做同样的事情,这取决于你的平台是什么。

    【讨论】:

      猜你喜欢
      • 2023-04-10
      • 2010-09-06
      • 2011-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多