【问题标题】:Team City how to have non blocking build step when running exeTeam City如何在运行exe时进行非阻塞构建步骤
【发布时间】:2014-10-30 19:11:06
【问题描述】:

我们最近发现我们的构建服务器上的验收测试项目偶尔会失败 - 由于我们的 Web 驱动程序类型未解析错误。我正在尝试一个实验,看看它是否是构建步骤时间的问题。为此,我尝试创建一个单独的构建步骤,分别启动 webdriver 可执行文件,然后继续进行单元测试 - 我遇到的问题是,当我启动该过程时,它会在成功启动后阻止下一步。

例如。成员 'OpenQA.Selenium.WebDriverException,WebDriver, Version=2.41.0.0, Culture=neutral, PublicKeyToken=null'的类型未解析..

在调用 exe 后,有没有办法可以进入下一个构建步骤?

谢谢

【问题讨论】:

    标签: teamcity


    【解决方案1】:

    您有多个构建代理吗?您是否考虑过将其拆分为单独的构建配置并在之前的构建配置上设置触发器?

    你可以有配置:

    • 编译,
    • Webdriver,编译成功时触发
    • 单元测试,在编译成功完成时触发。

    这不是很好,但它应该为您提供您所追求的非阻塞行为。我看不出有任何其他方法可以实现,构建配置应该以线性顺序运行。

    【讨论】:

      猜你喜欢
      • 2011-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-18
      • 1970-01-01
      相关资源
      最近更新 更多