Как обновить библиотеку для новой версии в Bintray?
2 ответа
Вам придется изменить версию в разделе публикации вашего файла build.gradle. Затем снова запустите плагин.
Это создаст новую версию в bintray.
Вот шаги, которые я выполняю, когда обновляю свою библиотеку Bintray:
Обновите
libraryVersion
имя в вашем модуле библиотеки файл build.gradle. Смотрите этот ответ для получения дополнительной информации.ext { ... libraryVersion = '2.0.0' ... }
Создайте новую версию в Bintray, которая соответствует тому, что вы назвали
libraryVersion
в вашем файле build.gradle.
В корневой папке вашего проекта выполните следующую команду в терминале.
./gradlew bintrayUpload
Есть разные вещи, которые могут потерпеть неудачу здесь. Google код ошибки, чтобы решить это. Вот пара последних для меня.
Обновите документацию по GitHub и создайте новую версию, соответствующую версии Bintray.
После выполнения этих шагов мой проект был немедленно обновлен на Bintray (и jCenter).
Заметки
- Обновление можно сделать, только изменив
libraryVersion
и работает./gradlew bintrayUpload
(а не создавать новый выпуск в Github или новую версию в Bintray). Однако, когда я это сделал, он удалил историю версий в Bintray, поэтому я предпочитаю делать все четыре шага выше.