未能使用JFrog CLI发布工件

莫·拉伊卜

升级到jfrog版本1.38.0后,尝试将tgz文件上传到工件时出现以下错误:

09:48:31  > Task :addRepo
09:48:31  >>> Adding repo to push charts
09:48:32  
09:48:32  > Task :publish FAILED
09:48:32  >>> Pushing charts to repo
09:48:32  >>> Pushing 'tag-service-1.11.4.tgz'
09:48:32  [Error] Artifactory response: 400 Bad Request
09:48:32  {
09:48:32    "error": "invalid_request",
09:48:32    "error_description": "User token:**** can only create user token(s) for themselves (requested: ****)"
09:48:32  }

1.26.2版中,它没有错误。

这是我们的相关代码

project.exec {
    commandLine 'jfrog', 'rt', 'config', "--url=${artifactory_url}",
            "--user=${artifactory_user}", "--password=${artifactory_password}",
            '--enc-password=false', 'artifactory'
}

    project.exec {
        workingDir project.projectDir.path
        commandLine 'jfrog', 'rt', 'u', chart.name, "${helm_chart_repo}"
    }

任何想法 ?

感谢@EyalBenMoshe,我添加了--basic-auth-only标志来解决问题

艾亚尔·本·莫西(Eyal Ben Moshe)

JFrog CLI的1.38.1版包含针对此问题的修复程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用JFrog CLI将构建和工件发布到Artifactory?

如何使用Jfrog CLI将工件上传到Jfrog Artifactory?

SBT可以发布到JFrog工件吗

使用JFrog CLI删除工件会显示“ 200 OK”,但不会删除工件

使用<scope> test </ scope>发布工件

使用Visual Studio Online构建/发布工件

使用模板时发布了额外的工件

使用不同的工件 ID 将 Maven 工件发布到工件

如何使用artifactoryPublish发布发布和调试工件

JFrog CLI 无法在 JFrog Artifactory 中为第一个属性名称设置工件的属性,并无法使用 SSH 密钥示例进行多属性搜索

使用Jenkins管道将工件归档/发布到Samba共享

使用Gradle将Java工件发布到Maven Local

Maven:如何使用发布插件部署两个工件?

如何使用工件解决发布管道部署问题?

如何使用sbt(one-jar)发布其他工件

如何使用 JFrog CLI 将 python 包发布到 Artifactory PyPi?

如何使用发布构建工件任务发布特定文件

如何使用 jenkins 后期构建操作将工件从工件组部署到 jfrog 工件

未能使用jQuery创建ID

使用SBT将工件发布到本地Maven存储库并在Gradle项目中使用

不推荐使用PublishPipelineArtifact-将本地目录或文件发布为当前管道的命名工件

TFS 2015发布使用文件共享选项的构建工件失败

使用Python诗歌将程序包发布到Azure DeveOps工件

无法使用Gradle将工件发布到Nexus Maven存储库

使用〜/ .sbt / repositories文件中指定的解析器将sbt工件发布到文件系统

使用Gradle发布到Maven时,删除默认的date.time附加到工件名称后

使用 DevOps 发布管道将工件上传到 Linux 服务器

TFS 2017现场是否可以使用发布环境工件过滤器?

使用 Jenkins 管道脚本将工件发布到 Artifactory 时出错