Навигация
|
Jenkins Часть 5 GitLabJenkins Часть 5 GitLab
Предполагается, что в ОС есть пользователь peasant, из статей выше
Перейдите на корневую страницу вашего экземпляра Jenkins как администратор Настроить Jenkins - Manage Plugins На вкладке Доступные выберите подключаемый модуль gitlab Нажмите кнопку Загрузить и установить внизу страницы
В Jenkins - Настройки - Manage Credentials - add credentials - ssh username with private key Добавлен ssh private ключ - sudo cat ~/.ssh/id_rsa Создан под пользователем проект Internal - peasantproj с файлом README Создан токен доступа для проекта:
Перенесите например Jenkins на другой порт
Gitlab - Enable authentication for '/project' end-point - галка Connection name - peasantproj Gitlab host URL - http url вашего GitLab Credentials - Add - Выберите токен GitLab API в качестве типа токена
Создать Item - Задача с свободной конфигурацией Управление исходным кодом - Git Repository url - git@127.0.0.1:peasant/peasantproj.git Credentials - peasant ssh credentials Триггеры сборки - Build with change is pushed Нажимаем - Собрать сейчас - пустая сборка без изменений Добавим что-нибудь в проект - http://127.0.0.1/peasant/peasantproj/ Нажмите Собрать сейчас и посмотрите вывод сборки Видео будет доступно на моем youtube канале Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты для обмена ссылками между сайтами | Видео к статьям на Youtube |
![]() |
|||||
Мои друзья: | ![]() | ![]() | ![]() | Сообщество сисадминов | ![]() | ![]() |
|
© Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку. |