Навигация
|
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 канале Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | Код обмена баннерами | Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: | © Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|