正在初始化Delivery Pipeline服务。这可能需要一分钟

问题描述 投票:1回答:2

我需要'部署到ibm云'按钮来克隆和部署3 Git repos。我环顾四周,根据Bluemix toolchain export & import,我认为可以很好地修改https://github.com/open-toolchain/microservices-toolchain-hosted。它给了我一个可爱的UI,创建了3个正确克隆的回购和3个管道。但我无法进入任何管道 - 他们都说(永远):

正在初始化Delivery Pipeline服务。这可能需要一分钟......

我之前用过'deploy to cloud'按钮的一个pipeline.yml,但只是一个repo,而且工作正常。

在控制台中我看到:

de87fd0d-f482-492a-8e3b-618a9ea2dfa2?env_id = ibm:yp:us-south:1个WebSocket连接到'wss://pipeline-ui-service.ng.bluemix.net/devops/pipelines/socket.io/? pipelineId = de87fd0d-f482-492a-8e3b-618a9ea2dfa2&sessionId = f0145a6d-924d-4922-a464-60109321bba5&time = 1513850425418&EIO = 3&transport = websocket'failed:WebSocket在建立连接之前关闭。

我很难调试这个。我找不到任何记录或线索来说出错。我是以正确的方式来做这件事的吗?是否有任何日志/方式来调试这个?或者甚至任何文档,我都可以找到关于在UI中进行设置的文档。哪个好,哪个有效。但我希望它就像开放式工具链一样,为我的客户简化了它。

编辑:我把它缩小到去除酱油。我从toolchain.yml和pipeline * yml文件中删除了它的yml文件及其所有引用。现在,即使我使用默认的微服务回购,管道也不会初始化。这是提交:https://github.com/MaeveOReilly/toolchain-fun/commit/6a9e1f49deca4b1f2932789fb60fbf39339f1d42#diff-08ef8388c233ad3eb0b293470baa5d23

这是一个错误的管道:https://console.bluemix.net/devops/pipelines/52a0dcd6-38a8-4452-9e48-03c895484f1e?env_id=ibm:yp:us-south

ibm-cloud toolchain continuous-delivery devops-services
2个回答
0
投票

是的,这里有关于DevOps Open Toolchain和调试的文档:

https://github.com/open-toolchain/sdk/wiki

如果这还不够,或者您想要更多帮助,请告诉我。


如果您有可用的样本仓库,我可以帮助调试它或与DevOps团队联系以帮助解决它。


0
投票

问题是我还需要删除toolchain.yml中对'test'服务的引用。我删除了服务,这是我找到酱油的东西,但未能删除refs。

 ui-build:
service_id: pipeline
parameters:
  services:
    - ui-repo
    - test
© www.soinside.com 2019 - 2024. All rights reserved.