This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
вход_в_jenkins [2024/12/21 17:01] val [Шаг 6. Создание заданий Jenkins] |
вход_в_jenkins [2025/02/13 07:24] (current) val [Запись вебинара] |
||
---|---|---|---|
Line 15: | Line 15: | ||
* Тэги: Jenkins, Git, Gitea, Squid, CI/CD, Webhook, Groovy, Pipeline | * Тэги: Jenkins, Git, Gitea, Squid, CI/CD, Webhook, Groovy, Pipeline | ||
+ | * https://youtu.be/hgKDh3MVqbc | ||
+ | * https://rutube.ru/video/299b61b457e95203906d9e60878993e3 | ||
===== Методическая подготовка ===== | ===== Методическая подготовка ===== | ||
- | * Установить [[Управление ПО в Linux#Snap]] на server (но, показать это на вебинаре) | + | * Установить [[Управление ПО в Linux#Snap]] на server |
+ | * Установить [[Сервис JRE]] на server и gate | ||
+ | * Показать это на вебинаре | ||
===== Шаг 1. Что у нас есть для начала ===== | ===== Шаг 1. Что у нас есть для начала ===== | ||
Line 33: | Line 38: | ||
* **Размещаем конфигурацию proxy сервера в** Gitea, как в статье: [[https://habr.com/ru/post/716454/|Самый простой пример CI/CD]] | * **Размещаем конфигурацию proxy сервера в** Gitea, как в статье: [[https://habr.com/ru/post/716454/|Самый простой пример CI/CD]] | ||
+ | * [[https://habr.com/ru/post/716454/|Самый простой пример CI/CD]]. **Проверим, все ли работает**, после изменения конфигурации: | ||
<code> | <code> | ||
- | student@gate:~$ git clone http://server.corp13.un:3000/student/squid-project.git | + | student@gate:~$ git clone http://server.corpX.un:3000/student/squid-project.git |
- | + | ||
- | student@gate:~$ cd squid-project/ | + | |
- | + | ||
- | student@gate:~/squid-project$ sudo /usr/sbin/squid -k check -f conf.d/my.conf | + | |
+ | ... | ||
</code> | </code> | ||
+ | |||
===== Шаг 4. Установка Jenkins ===== | ===== Шаг 4. Установка Jenkins ===== | ||
* [[Сервис JRE]] | * [[Сервис JRE]] | ||
- | * [[Инструмент Jenkins]] + plugins: git, SSH Build Agents, Groovy, Pipeline*, SCM-Manager | + | * [[Инструмент Jenkins]] + plugins: git, SSH Build Agents, Pipeline |
===== Шаг 5. Подключение агента Jenkins ===== | ===== Шаг 5. Подключение агента Jenkins ===== |