2 месяца назад
DevOps and GitLab CI/CD
GitLab CI/CD — это встроенная в GitLab система для автоматизации процессов сборки, тестирования и развертывания приложений. Она позволяет создавать pipeline (пайплайны), которые автоматически выполняются при определенных событиях, таких как push в репозиторий или создание merge request. GitLab CI/CD работает на основе событий (events). Когда происходит определенное событие в репозитории (например, push кода или создание merge request), GitLab автоматически запускает соответствующий pipeline...
1 неделю назад
🛠️ Быстрый запуск собственного репозитория на GitLab CI/CD
🛠️ Быстрый запуск собственного репозитория на GitLab CI/CD 🚀 Чтобы автоматизировать сборку и деплой, иногда достаточно настроить свой CI/CD прямо на сервере. Это как иметь личный «офис» для автоматов, который всегда под рукой! Главное — правильно подготовить Runner и создать конфигурацию. — Установи GitLab Runner: curl -L --output /tmp/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner chmod +x /tmp/gitlab-runner sudo mv /tmp/gitlab-runner /usr/local/bin/ sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash sudo gitlab-runner...