【问题标题】:JitPack build failed with ERROR: Time-out getting container statusJitPack 构建失败并出现错误:获取容器状态超时
【发布时间】:2021-01-23 11:35:05
【问题描述】:

我正在尝试通过 JitPack 部署我的一些 jar 库。到目前为止,我仍在测试,因此库的版本代码是 dev-SNAPSHOTmaster-SNAPSHOT

对于大多数库来说,这似乎运作良好(至少就获取工件而言);但是,有一个库为 master-SNAPSHOT 构建失败。

相应的构建,master-36ef0715cd-1,报告失败。日志的最后几行如下:

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  18.995 s
[INFO] Finished at: 2021-01-23T06:52:54Z
[INFO] ------------------------------------------------------------------------
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Found module: org.traffxml:traff-source-android:0.0.1-SNAPSHOT
Build tool exit code: 0
Looking for artifacts...
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Looking for pom.xml in build directory and ~/.m2
Found artifact: org.traffxml:traff-source-android:0.0.1-SNAPSHOT
ERROR: Time-out getting container status
Error building

因此,显然,jar 已构建,但之后获取容器状态失败。这很可能是 JitPack 的基础架构的问题:在过去的几个小时里,它需要多次重试才能构建工件,我看不出这个库与其他构建成功的库有什么区别。

我如何重试失败的构建,或者以其他方式解决这个问题(除了采用粗略的方式将新提交推送到我的仓库)?

【问题讨论】:

    标签: jitpack


    【解决方案1】:

    最终我不得不提交更多更改,最终暂时解决了这个问题。

    从长远来看,要尝试一件事:

    • 转到https://jitpack.io/
    • 在框中,输入您的组和工件 ID,然后单击查找
    • 在可用构建列表中,单击分支选项卡。
    • 为您的分支查找相应的-SNAPSHOT 构建,然后单击获取它

    不保证这有效,但它确实在推送新提交后触发了新构建。感谢您的反馈。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-27
      • 2022-11-10
      • 2021-12-04
      • 2017-11-29
      • 2021-12-14
      • 1970-01-01
      • 2018-05-26
      相关资源
      最近更新 更多