gpt4 book ai didi

maven - 将组织创建的包发布到 bintray

转载 作者:行者123 更新时间:2023-12-01 16:24:11 25 4
gpt4 key购买 nike

我在 bintray 中创建了一个组织。当我尝试将文件发布到属于组织的存储库时 gradle-bintray-plugin 。我遇到一个问题:

HTTP/1.1 401 Unauthorized [message:This resource requires authentication]

这是我在 build.gradle 中的代码:

apply plugin: 'com.jfrog.bintray'
publishing {
publications {
MyPublication(MavenPublication) {
groupId 'test.humbleadmin'
artifactId 'm-example'
artifact androidJar
version version
}
}
}

bintray {
user = 'my_bintray_username'
key = 'my_bintray_key'
publications = ['MyPublication']
pkg {
repo = 'repos_name'
name = 'pkage_name'
userOrg = 'my_org_name'
licenses = ['MIT']
labels = ['gear', 'gore', 'gorilla']
publicDownloadNumbers = true
attributes= [name: 'value'] //Optional package-level attributes
version {
name = '1.0'
desc = 'TestMaven Example 1.1.0 final'
vcsTag = '1.0'
attributes = ['gradle-plugin': 'com.use.less:com.use.less.gradle:gradle-useless-plugin']
}
}
}

我的代码有什么问题吗?谢谢你。

最佳答案

确保 API key 和用户名正确。
如果可以的话,尝试使用组织所有者及其 API key 进行访问。

如果没有帮助,请尝试使用Curl对Bintray进行操作,可以使用REST文档:https://bintray.com/docs/api/ 。查看您是否有权限。

关于maven - 将组织创建的包发布到 bintray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33601865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com