bintray-release配置publish闭包(二)

文章摘要:
1、publish闭包参数配置详情


系列文章:
bintray-release使用指南(一)
bintray-release配置publish闭包(二)
bintray-release自定义Publication(三)
bintray-release定义额外产品(四)
bintray-release添加对Maven Central同步的支持(五)

在之前的bintray-release使用指南(一)文章中,我们知道了如何将Android Library发布到bintray,那些指令只是部分,详细命令如下:

配置

$ ./gradlew clean build bintrayUpload -PbintrayUser=BINTRAY_USERNAME -PbintrayKey=BINTRAY_KEY -PdryRun=false

publish闭包包含所有这些属性。 默认值为空,除非另有规定:

  • userOrg: 包含用于上传的组织名称。[也就是bintray用户名]
  • repoName: 代码仓库名称。 默认设置为“maven”。[即:支持非maven名称命名的maven类型仓库]
  • groupId: 用于上传的group id。
  • artifactId: 使用的artifactId。
  • publishVersion: 含有版本号的字符串。 不能以“-SNAPSHOT”结尾,因为bintray不支持snapshots。
  • licences: 项目的许可证标识符列表。 标识符可以在这里找到:http://spdx.org/licenses/,默认值为['Apache-2.0']
  • uploadName: bintray中包的显示名称。 如果没有设置,artifactId将用于作为包名称。
  • desc: 在bintray中项目的简短描述。
  • website: 一个与该项目网址相关的URL字符串。可以在这里使用Github 仓库。
  • issueTracker: 配置该项目用于问题跟踪的URL。 如果website包含'github.com'那么这个属性默认被设置为"${website}/issues"
  • repository: 配置项目VCS的URL。 如果website包含'github.com',则此项默认设置为 "${website}.git"
  • autoPublish: 此布尔值定义上传时是否自动发布包。 如果配置为“假”,该包仍将被上传到bintray,但您必须手动发布。 默认值为“true”。
  • bintrayUser: 用于上传的用户名。
  • bintrayKey: 用户帐户的bintray API密钥。 在这里可以找到这个值的说明
  • dryRun: 如果设置为“true”,则将运行所有内容,但不会将包上传到bintray。 如果“false”,那么它将正常上传。
  • publications: 用于上传的publication名称列表。 默认值为['maven'],这是这个插件为你创建的一个publication。 您可以定义自己的Publication
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hailushijie

您的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值