您的当前位置:首页bintray-release使用指南(一)

bintray-release使用指南(一)

2024-12-13 来源:哗拓教育

文章摘要:
1、bintray-release是什么?
2、添加到工程方案。
3、示例


一、综述:

二、bintray-release是什么?

  • 是github上的一个开源工程库。
  • bintray-release提供了将您的Android或者其他作品推送到Bintray的简便方案。
  • bintray-release是帮助将类库推送到bintray的助手。 它用来帮助配置与maven和bintray建立联系。 目前它用于Android Library工程,Java项目以及Groovy项目,但其重点主要是用来支持Android项目。

三、添加到工程

要使用此插件将库发布到bintray,请将以下这些依赖项添加到将要发布的模块的“build.gradle”中:

apply plugin: 'com.novoda.bintray-release' // must be applied after your artifact generating plugin (eg. java / com.android.library)

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.novoda:bintray-release:<latest-version>'
    }
}

四、简单示例

使用publish闭包来设置你的应用的信息:

publish {
    userOrg = 'novoda'
    groupId = 'com.novoda'
    artifactId = 'bintray-release'
    publishVersion = '0.3.4'
    desc = 'Oh hi, this is a nice description for a project, right?'
    website = 
}

最后,使用任务bintrayUpload发布(需要先编译项目!):

$ ./gradlew clean build bintrayUpload -PbintrayUser=BINTRAY_USERNAME -PbintrayKey=BINTRAY_KEY -PdryRun=false
显示全文