2017-02-06 8 views
1

Что такое проблема с моей версией?почему bintrayUpload Не удалось создать версию '0.1'? HTTP/1.1 401 Несанкционированный

bintray.gradle

apply plugin: 'com.jfrog.bintray' 

version = '0.1' 

task sourcesJar(type: Jar) { 
    from android.sourceSets.main.java.srcDirs 
    classifier = 'sources' 
} 

task javadoc(type: Javadoc) { 
    source = android.sourceSets.main.java.srcDirs 
    classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) 
} 

task javadocJar(type: Jar, dependsOn: javadoc) { 
    classifier = 'javadoc' 
    from javadoc.destinationDir 
} 
artifacts { 
    archives javadocJar 
    archives sourcesJar 
} 

bintray{ 
    user = 'user_name' 
    key = 'apikey' 

    configurations = ['archives'] 
    pkg { 
     repo = 'maven' 
     name = 'notification-handler' 
     desc = 'first initiate' 
     websiteUrl = 'myWebsiteUrl' 
     vcsUrl = 'MyVcsUrl' 
     licenses = ["Apache-2.0"] 
     publish = true 
     publicDownloadNumbers = true 
    } 
} 

Ошибка

Information:Gradle tasks [bintrayUpload]

Error:Execution failed for task ':parham-notification-handler:bintrayUpload'.

Could not create version '0.1': HTTP/1.1 401 Unauthorized [message:This resource requires authentication]

Information:BUILD FAILED

Спасибо.

ответ

0

this учебник и this конфигурация в качестве примера. "Bintray.user" и "bintray.apikey" находится в local.properties файл

+0

Я использовал это [ссылка] (https://antoniocappiello.com/2015/11/11/publish-your-library-to-jcenter-in-3-steps/) может быть приемлемым? – Simon

+0

да, почему бы и нет (у меня нет времени его читать) :) Я добавил URL-адрес учебника, который я использовал для загрузки своей библиотеки - это работало для меня много раз. – ROBOHORSE

9

Try bintray.user изменения и bintray.key к этим линиям:

user = property('user') 
key = property('key') 

После запуска следующей команды:

gradle -Puser=YOUR_BINTRAY_USERNAME -Pkey=YOUR_BINTRAY_API_KEY bintrayUpload --info 

Вы можете получить Bintray api_key через страницу профиля редактировать bintray вкладке "API Key"

enter image description here