Maven Project - GitHub - PullRequest
       4

Maven Project - GitHub

3 голосов
/ 18 июля 2010

Можно ли публиковать отчеты вашего сайта на github?Например, я запускаю Checkstyle, Findbugs, Cross Reference и другие плагины и хотел бы сделать их общедоступнымиПоскольку мой проект уже существует, я бы хотел оставить его там.

Ответы [ 4 ]

2 голосов
/ 21 января 2012

Есть плагины maven github, которые отлично работают для меня.

особенность:

  • Развертывание артефактов
  • скачать артефакты
  • развернуть сайт на gh-pages

См .: https://github.com/github/maven-plugins и раскройте пример проекта на https://github.com/kevinsawicki/github-maven-example, чтобы попробовать.

2 голосов
/ 18 июля 2010

С состоянием плагинов, которые существуют в настоящее время, вам придется сделать некоторые шимминг. Команда site (согласно вашим комментариям: желая использовать mvn: site) имеет механизм (stage) для перемещения получающегося сайта куда-то, но все это в основном основано на SCP, направляющем его в какой-то конечный пункт назначения. Что касается github, я не думаю, что есть какое-то очевидное место для таких вещей.

Решением было бы написать что-то, что расширило плагин сайта для проверки результатов на Github с использованием функциональности страниц github. Подробная информация о битах страниц github доступна по адресу http://pages.github.com/.. Чтобы попасть туда, вы будете писать что-то, что проверяет ваш получившийся сайт, в корневую ветвь "gh-pages" и дальше.

0 голосов
/ 18 октября 2011

Я использую этот плагин для этого: http://synergian.github.com/wagon-git/

0 голосов
/ 18 июля 2010

Публикация ваших отчетов в Maven будет заключаться в создании сайта Maven и его развертывании с использованием FTP, SCP или DAV.

Я не знаю, предоставляет ли GitHub пространство для размещения и поддерживает ли этот протокол.Если это так, то помогут следующие ресурсы:

Если этого не произойдет, лучше найдите другое место для размещения вашего сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...