【问题标题】:Specify an ip for an url in a Jenkins Job在 Jenkins 作业中为 url 指定一个 ip
【发布时间】:2013-02-12 15:41:45
【问题描述】:

我有以下情况。

我公司的 web 应用在上线之前已部署到多个环境。每个测试环境都称为 qa-X,并具有不同的 IP 地址。我想做的是在 jenkins 作业“在 qa-x 中测试应用程序”中指定 x 环境的应用程序 IP,以便我的测试仅在知道应用程序 url 的情况下开始运行。

Jenkins 本身在 qa-x 环境之外。

我一直在寻找解决方案,但所有解决方案都破坏了 qa-X 的其他测试。例如,更改 /etc/hosts,或更改 dns 服务器。很棒的是,我可以在该作业中仅将 ip 指定为配置参数,并且该定义仍然是本地的。

有什么想法/想法吗?

【问题讨论】:

    标签: unix dns jenkins ip host


    【解决方案1】:

    如果我正确理解了您的查询,您应该考虑创建一个 Parameterized build,它会公开一个具有所需服务器 IP 的环境变量,您的测试脚本可以使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-03
      • 2021-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-27
      相关资源
      最近更新 更多