【问题标题】:How do i give a path to testrunner script into my TeamCity docker container?如何将 testrunner 脚本的路径添加到我的 TeamCity docker 容器中?
【发布时间】:2019-03-19 21:07:02
【问题描述】:

基本上我想运行我的 SoapUI 测试(ReadyAPI 已下载到我的计算机上)。使用在 docker 容器中运行的 Teamcity。

所以我在 docker 容器中启动了我的 Teamcity 服务器和代理。像这样:https://strangeway.org/2017/12/%D0%BF%D1%80%D0%BE%D0%B1%D1%83%D0%B5%D0%BC-teamcity-%D1%81-docker/

之后,我将 SoapUI pro 插件(SoapUI Pro 功能测试)安装到我的 teamcity 服务器中。

要使用 SoapUI Pro 功能测试在 Teamciy 中开始构建,必须提供 testrunner shell 脚本到 Teamcity 服务器的路径。

我的问题是:如何将位于我计算机上的 shell 脚本的路径提供给在 docker 容器内运行的 Teamcity 服务器?

【问题讨论】:

    标签: docker teamcity soapui test-runner


    【解决方案1】:

    很难。

    将您的本地目录映射到您的 TeamCity 容器。
    在您的测试构建步骤中使用此卷(在容器内)

    最好的方法

    像 git 一样将你的测试存储到 VCS。
    将 VSC 根添加到 TeamCity 服务器
    将 VCS 附加到您的构建
    在构建步骤中使用文件

    【讨论】:

      猜你喜欢
      • 2021-12-18
      • 1970-01-01
      • 2013-12-02
      • 2018-02-02
      • 2015-04-14
      • 1970-01-01
      • 2017-07-11
      • 1970-01-01
      • 2019-09-19
      相关资源
      最近更新 更多