首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >rtUpload未能将使用情况报告发送给Artifactory: java.io.IOException:无法获得Artifactory版本

rtUpload未能将使用情况报告发送给Artifactory: java.io.IOException:无法获得Artifactory版本
EN

Stack Overflow用户
提问于 2021-09-02 15:54:10
回答 1查看 1.5K关注 0票数 2

我让管道运行,基本上满足了他所有的需要。有jenkins文件,作业成功,但在其中一个阶段出现了失败。

舞台舵(“推舵至注册表”)

代码语言:javascript
运行
复制
stages {
            stage("Push to Helm registry") {
                steps {
                    script {
                        rtServer (
                            id: 'helm-registry',
                            url: '-----------------',
                            credentialsId: 'sys-bm-artifactory'
                        )

                        rtUpload (
                            serverId: 'helm-registry',
                            spec: """{
                                "files": [
                                    {
                                    "pattern": "${app_name}-*.tgz",
                                    "target": "${app_name}/"
                                    }
                                ]
                            }"""
                        )
                    }
                }
            }

证件正常。将舵机图表正确推送到jFrog存储库。错误与工件版本有关。使用rtServer和rtUpload连接舵图到J蛙注册表。

错误(在日志中):

代码语言:javascript
运行
复制
11:08:13  Failed sending usage report to Artifactory: java.io.IOException: Could not get Artifactory version.

我为什么要犯这个错误?它能从哪里来?不过,我仍然看到所有的工件都存储在注册表中。

如果你需要更多关于这个问题的信息,请告诉我。

谢谢!!

EN

回答 1

Stack Overflow用户

发布于 2022-02-08 10:54:03

好的,这个错误出现在CI中的问题可能是因为我们每次都重写相同版本的

因此,要避免此异常,只需增加版本和每次推送,确保不覆盖同一个文件。

注意:确保凭据+ JFrog URL是正确的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69033554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档