Найти в Дзене
Уроки Linux

🚀 *Как быстро создать собственный репозиторий на GitLab для автоматической сборки проекта

🚀 *Как быстро создать собственный репозиторий на GitLab для автоматической сборки проекта* Привет, любители автоматизации! 🎯 Мечтаешь о собственном репозитории, где каждое изменение — это новый релиз? Тогда погнали создавать его всего за пару минут! Первым делом — создаем новый проект на GitLab (без лишних слов). Потом на локальной машине инициализируем репозиторий: - Создаем папку и инициализируем: mkdir my-repo && cd my-repo git init - Добавляем файл: echo "# Мой проект" > README.md git add README.md git commit -m "Первый коммит" - Связываем с удаленным репозиторием (скопируй ссылку из GitLab): git remote add origin <ссылка на проект> git push -u origin master А дальше— самое важное: настройка CI/CD пайплайна. Для этого создаем файл .gitlab-ci.yml в корне проекта. Там можно прописать сборку, тесты и деплой. Несложно — и уже после каждого коммита твой проект автоматически собирается, проверяется и готовится к релизу! Вот и всё — в результате у тебя будет мощный автоматизир

🚀 *Как быстро создать собственный репозиторий на GitLab для автоматической сборки проекта*

Привет, любители автоматизации! 🎯

Мечтаешь о собственном репозитории, где каждое изменение — это новый релиз? Тогда погнали создавать его всего за пару минут!

Первым делом — создаем новый проект на GitLab (без лишних слов). Потом на локальной машине инициализируем репозиторий:

- Создаем папку и инициализируем:

mkdir my-repo && cd my-repo

git init

- Добавляем файл:

echo "# Мой проект" > README.md

git add README.md

git commit -m "Первый коммит"

- Связываем с удаленным репозиторием (скопируй ссылку из GitLab):

git remote add origin <ссылка на проект>

git push -u origin master

А дальше— самое важное: настройка CI/CD пайплайна. Для этого создаем файл .gitlab-ci.yml в корне проекта. Там можно прописать сборку, тесты и деплой.

Несложно — и уже после каждого коммита твой проект автоматически собирается, проверяется и готовится к релизу!

Вот и всё — в результате у тебя будет мощный автоматизированный процесс без лишних хлопот и сложной настройки.

Готов ли ты полностью автоматизировать свой рабочий поток?

💬 Пригласи своих коллег в канал https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot – будет интересно!

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!