devops

Gitlab как хранилище для maven

Или как отказаться от artifactory и начать жить Автоматизируем деплой в git репозитарий Можно это делать и вручную, но для автоматизации воспользуемся Завести репозитарий в gitlab, положим он будет называться artifacts и завести две ветки releases и snapshots Добавить расширение wagon-git в pom.xml проекта. Для этого нужно добавить репозитарий плагина <pluginRepositories> <pluginRepository> <id>synergian-repo</id> <url>https://raw.github.com/synergian/wagon-git/releases</url> </pluginRepository> </pluginRepositories> И дополнить раздел build необходимым расширением <extensions> <extension> <groupId>ar.com.synergian</groupId> <artifactId>wagon-git</artifactId> <version>0.2.5</version> </extension> </extensions> Использование плагина позволит описать наш git репозитарий в разделе distributionManagement.