代码之家  ›  专栏  ›  技术社区  ›  amadain

正在初始化传递管道服务。这可能需要一分钟

  •  1
  • amadain  · 技术社区  · 6 年前

    我需要“部署到ibm云”按钮来克隆和部署3个Git Repo。我四处看了看 Bluemix toolchain export & import 我想最好的办法是修改 https://github.com/open-toolchain/microservices-toolchain-hosted . 它给了我一个可爱的UI,可以创建3个正确克隆的回购协议和3个管道。但我无法进入任何管道——他们都说(永远):

    正在初始化传递管道服务。这可能需要一分钟。。。

    其中一条管道。我以前使用过yml和“部署到云”按钮,但只用于一次回购,而且效果很好。

    在控制台中,我看到:

    de87fd0d-f482-492a-8e3b-618a9ea2dfa2?env\u id=ibm:yp:us south:1 WebSocket连接到'wss://pipeline-ui-service.ng.bluemix.net/devops/pipelines/socket.io/?pipelineId=de87fd0d-f482-492a-8e3b-618a9ea2dfa2和;会话ID=f0145a6d-924d-4922-a464-60109321bba5和;时间=1513850425418;EIO=3(&transport=websocket“失败:websocket在建立连接之前已关闭。

    我正在努力调试这个。我找不到任何日志或线索来说明问题所在。我这样做对吗?是否有任何日志/方法来调试此功能?甚至任何文档,我所能找到的就是在UI中设置它。这很好,很有效。但我希望它就像开放的工具链一样,为我的客户简化它。

    编辑:我把范围缩小到删除saucelabs。我从工具链中删除了它的yml文件和对它的所有引用。yml和管道*yml文件。现在,即使我使用默认的microservices repos,管道也不会初始化。以下是提交: 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

    2 回复  |  直到 6 年前
        1
  •  0
  •   joe    6 年前

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

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

    让我知道这是否足够,或者你是否需要更多的帮助。


    如果您有可用的示例回购,我可以帮助调试它或与DevOps团队联系以帮助修复它。

        2
  •  0
  •   amadain    6 年前

    问题是我还需要删除对工具链中“测试”服务的引用。yml。我删除了服务,这是我发现saucelabs东西的地方,但未能删除对它的引用。

     ui-build:
    service_id: pipeline
    parameters:
      services:
        - ui-repo
        - test