Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🛠️ Как развернуть собственный репозиторий CI/CD на базе Jenkins

🛠️ Как развернуть собственный репозиторий CI/CD на базе Jenkins Привык к автоматизации или хочешь попробовать что-то новое? Сегодня расскажу о простом способе запустить собственный Jenkins — ведь каждый DevOps-гуру должен уметь настраивать свои пайплайны! 🚀 Почему именно Jenkins? - Гибкость и расширяемость - Поддержка множества плагинов - Возможность запускать любые сценарии автоматизации Настройка всё проще, чем кажется: - Установи Jenkins: sudo apt update sudo apt install openjdk-11-jdk wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt update sudo apt install jenkins - Запусти и проверь статус: sudo systemctl start jenkins sudo systemctl status jenkins - Открой порт 8080 в фаерволе: sudo ufw allow 8080 Теперь заходишь на http://yourserverip:8080 и идёшь по гайду — создаешь пайплайны, настройплагины, автоматизируешь сборки! А у т

🛠️ Как развернуть собственный репозиторий CI/CD на базе Jenkins

Привык к автоматизации или хочешь попробовать что-то новое? Сегодня расскажу о простом способе запустить собственный Jenkins — ведь каждый DevOps-гуру должен уметь настраивать свои пайплайны!

🚀 Почему именно Jenkins?

- Гибкость и расширяемость

- Поддержка множества плагинов

- Возможность запускать любые сценарии автоматизации

Настройка всё проще, чем кажется:

- Установи Jenkins:

sudo apt update

sudo apt install openjdk-11-jdk

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

sudo apt update

sudo apt install jenkins

- Запусти и проверь статус:

sudo systemctl start jenkins

sudo systemctl status jenkins

- Открой порт 8080 в фаерволе:

sudo ufw allow 8080

Теперь заходишь на http://yourserverip:8080 и идёшь по гайду — создаешь пайплайны, настройплагины, автоматизируешь сборки!

А у тебя есть опыт настройки CI/CD? Какие инструменты предпочитаешь?

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot