HTTP / 1.1 401 No autorizado al cargar binario en bintray

Estoy intentando cargar un módulo android de la biblioteca de android studio, seguido por este blog: https://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en

(1)

./gradlew install

Resultado: – BUILD SUCCESSFUL

(2)

./gradlew construir bintrayUpload

Resultado:

FALLA: La generación falló con una excepción.

  • Lo que salió mal: La ejecución falló para la tarea ': acr: bintrayUpload'.

    No se pudo crear la versión '1.0.0': HTTP / 1.1 401 Unauthorized [mensaje: Este recurso requiere autenticación]

He comprobado muchas veces y seguro mi nombre de usuario y apikey es correcto. (En el nombre de usuario estoy usando el nombre de la organización en lugar del nombre de usuario bintray porque mi repositorio se crea bajo organización). Si alguien tiene una idea, agradecería la ayuda 🙂

En Bintray su nombre de usuario debe ser el nombre de usuario de su cuenta de usuario y no la Organización. Si usted es el propietario del repo entonces el mecanismo de permiso permitirá la acción.

En nombre de usuario estoy usando el nombre de la organización

Algunos enlaces de documentación:

https://github.com/bintray/gradle-bintray-plugin#readme

https://bintray.com/docs/usermanual/formats/formats_mavenrepositories.html#_working_with_gradle

EDIT: Asegúrese de que está utilizando el parámetro userOrg, ya que su repo está bajo el tema de la organización y no bajo el usuario.

Compruebe el paso 4 aquí: https://github.com/bintray/gradle-bintray-plugin#step-4-add-your-bintray-package-information-to-the-bintray-closure

Aquí está un build.gradle de trabajo:

buildscript { repositories { jcenter() } dependencies { classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7' } } plugins { id "com.jfrog.bintray" version "1.7" } apply plugin: 'com.jfrog.bintray' apply plugin: 'java' bintray { user = 'myuserusername' key = '**********' pkg { repo = 'gradlerepo' name = 'gradlepackage' userOrg = 'myorgname' version { name = '1.0-Final' } } } 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.