Size: a a a

Чат подкаста «Разбор Полётов»

2021 June 18

λ

λoλcat in Чат подкаста «Разбор Полётов»
Вот
источник

AE

Alexandr Emelyanov in Чат подкаста «Разбор Полётов»
а, понял про что
источник

AE

Alexandr Emelyanov in Чат подкаста «Разбор Полётов»
я думал мавен плагин
источник

λ

λoλcat in Чат подкаста «Разбор Полётов»
Я просто буквально вчера впервые за долгое время столкнулся с паблишингом чисто джавового артефакта
источник

λ

λoλcat in Чат подкаста «Разбор Полётов»
Сделал на сбт, но стало интересно, как там дела у мавена
источник

A

Artjom Kalita in Чат подкаста «Разбор Полётов»
через плагинчики все
источник

A

Artjom Kalita in Чат подкаста «Разбор Полётов»
шаг влево шаг вправо растрел (если тебя не устраивает что-то или не хватает какой-то конфигурации то страдай)
источник

AA

Anton Arhipov in Чат подкаста «Разбор Полётов»
Так ведь разницы нет, чем ты делаешь, сбт или мавен. В конечном итоге, это все мавен-координаты и мавен-репозитория
источник

λ

λoλcat in Чат подкаста «Разбор Полётов»
С точки зрения входных данных (рега в жире сонатайпа, креды) разницы нет. Разная степень автоматизма для того, чтобы настроить паблиш на CI
источник

AE

Alexandr Emelyanov in Чат подкаста «Разбор Полётов»
Эм. А что там автоматизировать то...

Собрал, в таргете jar и pom.xml

Дальше плагин по настройкам их просто грузит по адресу и все...
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
💯
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
охрененное количество OSS проектов через Bintray шло (включая почти весь Spring)… ну так, к слову.

Нет проблемы настроить релизы на CI в Sonatype в пару кликов. Есть проблема в том, что надо слишком много sensitive в CI хранить (private key, например)
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
и ещё раз - Bintray не использовали как хранилище. Его использовали как gateway
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
локально, и то только чтобы загружать обратно в staging репу, можно и руками, в принципе 🙂
источник

λ

λoλcat in Чат подкаста «Разбор Полётов»
Т.е. не получится целиком на CI запаблишить релиз по тэгу?
источник

AL

Andrey Listochkin in Чат подкаста «Разбор Полётов»
мне когда надо было что-то запаблишить, на глаза попался плагинчик для мавена, который позволял jar класть в gh-pages того же репозитория, и потом из GH его при билде стягивать. Для вещей, которые написал и забыл, самое оно
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
Ну да, там было прикольно - зал л проект, нажал кнопку и в jcentral улетело. Но я потом сел разобраться в Maven central и там оказалось все просто и быстро, статистика там говно. А так один раз настроил по доке и пошел
источник

J🎩

JBáruch 🎩 in Чат подкаста «Разбор Полётов»
Очень много
источник

J🎩

JBáruch 🎩 in Чат подкаста «Разбор Полётов»
К сожалению
источник

SE

Sergei Egorov in Чат подкаста «Разбор Полётов»
Получится. Я именно так и сделал. TinSalver просто позволяет подписи “докинуть”, чтобы релиз прошёл в МС
источник