BSL Language Server официально добавлен в Maven Central.
Central - это такой большой и главный репозиторий всех java/jvm приложений в мире. Как npm.js для мира javascript, только попасть туда несколько сложнее (по крайней мере в первый раз) - больше требований по структуре пакета, его подписи, отдельная заявка в саппорт...
https://search.maven.org/artifact/io.github.1c-syntax/bsl-language-server
https://mvnrepository.com/artifact/io.github.1c-syntax/bsl-language-server
До этого все пакеты 1с-синтакс публиковались с помощью сервиса jitpack.io, который хоть и имеет гениальную и простую идею, в последнее время приносит больше неудобств и разочарования в своей стабильности.
Почему попадание в Central важно для меня? Central - это что-то вроде официального выхода в свет. "Теперь совсем по-взрослому", как выразился @theEvilBeaver. Можно пилить свое мобильное приложение "в стол", раздавая конфигурацию через веб-сервер, а можно собрать его в самостоятельную apk и опубликовать его в Google Play с Apple Store.
Немногочисленные пользователи BSL Language Server в качестве maven-зависимости могут начинать забирать релизы напрямую с Central начиная с версии 0.19.0-rc.3. Snapshot-версии публикуются в Sonatype Snapshot Repository, настроена автопубликация develop-SNAPSHOT, а так же есть возможность опубликовать произвольную ветку по запросу.
Каждый коммит каждой ветки (как это было в JitPack) отдельно не публикуется, но сам JitPack продолжает работать, и артефакты по хэшу коммита можно продолжать получать с него.
P.S. Да-да, мы готовим 0.19.0 с новыми вкусными фичами. Скоро все будет :)
Post #218
2.33K