0

我正在尝试将 Jenkins 用于 CICD 到关键 Web 服务,其中 CI 成功,但由于这个问题,CD 正好相反。

已经尝试使用 eclipse 推送并且成功了,我只是不知道通过 Jenkins 出了什么问题。下面是我遇到的问题的图像:

在此处输入图像描述

这是相关的错误消息:

ERROR: Unknown CloudFoundryException: 400 Bad Request
ERROR: Cloud Foundry error code: -1
ERROR: The host is taken: sample-test
4

2 回答 2

2

其他人已经有一个绑定到 的应用程序sample-test.run.pivotal.io,这并不奇怪,因为它是一个大规模的多租户系统。如果其他用户在他们的应用程序中使用该主机名,则您必须选择其他名称。

您可以使用该--random-route标志cf push让 Cloud Foundry 随机选择单词以添加到您选择的主机名中,以减少名称冲突的可能性。

于 2016-11-16T09:31:13.190 回答
0

有 2 个主要的事情会引发错误的请求错误, - 域已经被占用(就像你自己的一样) - 路由包含非法字符,例如 '_' 我不得不将我的路由应用程序 'webapp_war' 重命名为 'wabapp- war2222',但默认情况下,一些 cloundFoundry 客户端,如关键调用你的应用程序与路由'_war'(所以要小心重命名它)

于 2018-12-16T00:21:54.943 回答