• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

venshine/gradle-bintray-upload: Upload Android Project's gradle script files ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

venshine/gradle-bintray-upload

开源软件地址(OpenSource Url):

https://github.com/venshine/gradle-bintray-upload

开源编程语言(OpenSource Language):


开源软件介绍(OpenSource Introduction):

gradle-bintray-upload

Android Studio上传Library库到JCenter,并同步到Maven Central

bintray.gradle:发布到JCenter的脚本

build.gradle:配置项目根目录下的发布插件

gradle.properties:在bintray.gradle中使用到的属性配置文件

local.properties:账号信息等私人数据

1.修改项目根目录下的build.gradle文件

参考本项目的build.gradle,修改项目里的build.gradle(注意是项目不是库),增加以下两个dependencies:

classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.6'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'

2.修改Library下的build.gradle文件

在build.gradle文件底部添加以下代码:

apply from: 'https://raw.githubusercontent.com/venshine/gradle-bintray-upload/master/bintray.gradle'

如果提示:Gradle sync failed: Software caused connection abort: recv failed。替换上面的内容为以下代码:

apply from: 'http://git.oschina.net/venshine/gradle-bintray-upload/raw/master/bintray.gradle'

3.配置gradle.properties文件

参考本项目下的gradle.properties文件,对以下内容替换为自己的信息:

PROJ_GROUP=com.wx.android.common
PROJ_VERSION=1.0.3
PROJ_NAME=AndroidCommon
PROJ_WEBSITEURL=https://github.com/venshine/AndroidCommon
PROJ_ISSUETRACKERURL=https://github.com/venshine/AndroidCommon/issues
PROJ_VCSURL=https://github.com/venshine/AndroidCommon.git
PROJ_DESCRIPTION=Android Common Library
PROJ_ARTIFACTID=AndroidCommon

LICENSE_NAME='The Apache Software License, Version 2.0'
LICENSE_URL='http://www.apache.org/licenses/LICENSE-2.0.txt'

DEVELOPER_ID=venshine
DEVELOPER_NAME=venshine
[email protected]

4.配置bintray帐号信息

参考本项目下的local.properties文件,对以下内容替换为自己的信息:

bintray.user=your_bintray_user_name
bintray.apikey=your_bintray_api_key
bintray.gpg.password=your_pgp_password
bintray.oss.user=your_maven_central_user_name
bintray.oss.password=your_maven_central_password

5.执行命令

项目根目录下执行以下命令将库发布到bintray

gradlew install
gradlew bintrayUpload

6.Add to Jcenter

登录Bintray网站,去自己的仓库首页,找到该库,点击Add to JCenter按钮,然后发送消息,等待审核结果,一般几个小时的时间就会审核通过。以后再更新项目上传到Bintray就不需要再次审核了。




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
michaelruocco/gradle-postman-runner: A gradle plugin to run Postman collections发布时间:2022-06-14
下一篇:
RedPillAnalytics/gradle-confluent发布时间:2022-06-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap