2015-02-27 2 views
2

Я хочу автоматизировать сборку моего проекта из репозитория Github. Это проект C#. Могу ли я использовать Дженкинса или что-то подобное для этого? Я использовал Jenkins с Java для проектов Maven, но я никогда не использовал его с Github.Автоматические сборки из Github

ответ

2

Существует GitHub плагин, который поможет вам начать

Этот плагин интегрирует Дженкинс с проектами GitHub.

плагин в настоящее время имеет три основные функциональные возможности:

Создание гиперссылка между вашими проектами Дженкинс и GitHub триггером работой, когда вы толкаете в хранилище с помощью groking HTTP сообщения от после приема крючка и, возможно автоматического управления настройка крючка. Отчет результат состояния сборки обратно GitHub как Commit Статус (задокументированы на SO)

О том, как построить проект MS, есть plugin для этого слишком

Чтобы использовать этот плагин, указать каталог местоположения MSBuild.exe на странице конфигурации Jenkin. Обычно исполняемый файл MSBuild находится в подпапках C: \ WINDOWS \ Microsoft.NET \ Framework. Если у вас установлены несколько версий MSBuild, вы можете настроить несколько исполняемых файлов .

Затем на странице конфигурации проекта, указать имя файла сборки (.proj или .sln) и любые аргументы командной строки вы хотите проход в. Эти файлы компилируются в каталог, где Visual Studio также поставит их.

Смежные вопросы