CICD
Практика по CI/CD
Тема 1
Тема:
Создание проекта в https://gitlab.nntc.nnov.ru, настройка gitlab-runner, создание простейшего файла .gitlab-ci.yml
Отчёт:
В отчёт необходимо включить результат последовательного выполнения шагов 1.* и вывод по достигнутым результатам. Название gitlab-проекта обязательно должно включать фамилию обучающегося. Отчёт должен содержать ссылку на существующий git-репозиторий, соответствующий репозиторию, описанному в отчёте. Каждому шагу в отчёте необходимо дать осмысленное название.
Шаг 1.1
Войдите в свой аккаунт на https://gitlab.nntc.nnov.ru и создайте новый git-репозиторий.
Далее в пределах этого практикума ваш репозиторий будет иметь шаблонное название
<gl_project_name>
Шаг 1.2
Перейдите на страницу созданного репозитория.
Найдите раздел "Средства выполнения" в меню "Настройки - CI/CD"
Создайте средство выполнения, заполнив форму следующим образом:
Теги
test
Остальные параметры оставьте по умолчанию, затем нажмите кнопку
Создать средство выполнения
На следующей странице ознакомьтесь с пошаговой инструкцией по запуску средства выполнения gitlab-runner (пройдите по предлагаемым ссылкам инструкции чтобы ознакомиться наиболее полно!), скопируйте команды, которые в последующем понадобятся для запуска средства выполнения на GNU/Linux хосте, затем нажмите на кнопку:
Просмотр средств выполнения
В результате в списке средств выполнения появится ваше средство выполнения. Средство выполнение будет иметь номер и уникальное название. Например:
#20 (LDBWhOpr)
Шаг 1.3
Рядом с созданным на предыдущем шаге средством выполнения будет показан треугольный значок с восклицательным знаком. Это означает, что gitlab не не подключился к средству выполнения на GNU/Linux хосте. Теперь необходимо это настроить.
Используйте скопированные ранее команды чтобы зарегистрировать средство выполнения на GNU/Linux хосте. Для этого:
1. Войдите на GNU/Linux хост по протоколу ssh; 2. Выполните команду для регистрации средства выполнения; 3. Перейдите на страницу "Средства выполнения" проекта; 4. Убедитесь что треугольный значок с восклицательным знаком пропал и на его месте появился зелёный кружок, символизирующий успешное подключение gitlab к средству выполнения (к gitlab-runner-у).
На этом этапе средство выполнения для вашего репозитория настроено корректно.