work.build.conan conan构建等待时间超过千秒

切换工作目录到: /home/workspace/manifest/temp/build_openUBMC_debug_dev/sdk
任务 task_download_dependency 完成
目标 personal 正在等待任务: work.build.conan, 当前已等待 60 秒
目标 personal 正在等待任务: work.build.conan, 当前已等待 60 秒
目标 personal 正在等待任务: work.build.conan, 当前已等待 120 秒
目标 personal 正在等待任务: work.build.conan, 当前已等待 120 秒
目标 personal 正在等待任务: work.build.conan, 当前已等待 180 秒
目标 personal 正在等待任务: work.build.conan, 当前已等待 180 秒
目标 personal 正在等待任务: work.build.conan, 当前已等待 240 秒
目标 personal 正在等待任务: work.build.conan, 当前已等待 240 秒 conan构建等待时间超过千秒

应该是哪里卡住了,试试LOG=DEBUG

之前还有发现,由于gitcode https clone的时候要求输入账户密码,可能导致bingo卡住
可以看看是不是这个问题:

具体解决方法可以参考这篇文章:Ubuntu开发环境搭建 | openUBMC
里面ssh替换https的命令

本质原因是部分组件触发了源码构建,尝试去gitcode拉取源码,当前组件在gitcode还未正式开源,需要配置gitcode令牌才能有权限拉取。
执行以下步骤进行配置(其中xxx为gitcode令牌):

git config --global credential.helper 'store --file ~/.git-credentials'
echo https://xxx:xxx@gitcode.com

获取gitcode令牌方式如下:

我在docker中执行了上面的命令,好像还是没效果