ibm-cloud - 我的一项 IBM Cloud Continuous Delivery 管道作业停止工作。管道中有什么变化吗?

标签 ibm-cloud continuous-delivery

我的一个测试作业有一行与此类似的行...

export APP_URL=http://$(cf app ${CF_APP} | grep urls: | awk '{print $2}')

...是从工具链示例模板之一复制的。最近,这个已经停止工作了。运行管道作业的环境是否发生了变化?

最佳答案

随着时间的推移,与开发人员通常在桌面上找到的工具/应用程序相比,可从管道作业脚本运行的工具/应用程序已经明显过时。我们已经开始提供这些工具的更新版本。

其中一个示例是最近更新的 Cloud Foundry 命令行(即“cf”)。 cf 命令在 v23 之后进行了重构,其输出格式略有变化。现在它使用“routes:”而不是“urls:”,因此要解决上述情况,您需要将该行更改为...

export APP_URL=http://$(cf app ${CF_APP} | grep -e urls: -e routes: | awk '{print $2}')

我们还在更新我们的模板以匹配这一新模式。

关于ibm-cloud - 我的一项 IBM Cloud Continuous Delivery 管道作业停止工作。管道中有什么变化吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47874442/

相关文章:

docker - 什么是最简单的合理Kubernetes设置?

cloudant - 在cloudant bluemix中复制数据时如何获取密码?

docker - 无法通过绑定(bind)的公共(public) ip 访问 Docker 容器

java - IBM Watson Java SDK - 4.0.0 - com.ibm.watson.developer_cloud.util.RetryRunner 丢失

websocket - Websocket 是将 JSON 数据从 Arduino Uno 移动到 Bluemix 的内存占用最少的方法吗?

ios - FaSTLane结帐新分支

docker - 如何防止 docker hub 上的 docker 镜像被覆盖?

go - 如何更改 IBM-Cloud cloudfoundry golang 应用程序版本?

fabric - 如何让某些 Fabric 任务仅在本地运行一次,而其他任务则在所有主机上运行

使用 Junit5 进行 Gradle 多项目集成测试