#continuous_integration — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #continuous_integration, aggregated by home.social.
-
Настройка GitLab CI/CD: понимаем принципы работы и запускаем первый pipeline
Все русскоязычные гайды по GitLab CI/CD — это «сделай вот так под Node.js/Java/.NET». А как оно вообще работает? Написал подробный туториал: термины, схемы, разбор .gitlab-ci.yml , логи runner’а построчно. Первая часть из трёх — от простейшего pipeline до понимания, что конкретно вам нужно в вашем случае.
https://habr.com/ru/articles/1031452/
#pipeline #continuous_integration #continuous_delivery #Docker_executor #GitLab_Runner #автоматизация_сборки #deploy_приложений #devops #gitlabci #gitlabrunner
-
Настройка GitLab CI/CD: понимаем принципы работы и запускаем первый pipeline
Все русскоязычные гайды по GitLab CI/CD — это «сделай вот так под Node.js/Java/.NET». А как оно вообще работает? Написал подробный туториал: термины, схемы, разбор .gitlab-ci.yml , логи runner’а построчно. Первая часть из трёх — от простейшего pipeline до понимания, что конкретно вам нужно в вашем случае.
https://habr.com/ru/articles/1031452/
#pipeline #continuous_integration #continuous_delivery #Docker_executor #GitLab_Runner #автоматизация_сборки #deploy_приложений #devops #gitlabci #gitlabrunner
-
Настройка GitLab CI/CD: понимаем принципы работы и запускаем первый pipeline
Все русскоязычные гайды по GitLab CI/CD — это «сделай вот так под Node.js/Java/.NET». А как оно вообще работает? Написал подробный туториал: термины, схемы, разбор .gitlab-ci.yml , логи runner’а построчно. Первая часть из трёх — от простейшего pipeline до понимания, что конкретно вам нужно в вашем случае.
https://habr.com/ru/articles/1031452/
#pipeline #continuous_integration #continuous_delivery #Docker_executor #GitLab_Runner #автоматизация_сборки #deploy_приложений #devops #gitlabci #gitlabrunner
-
Настройка GitLab CI/CD: понимаем принципы работы и запускаем первый pipeline
Все русскоязычные гайды по GitLab CI/CD — это «сделай вот так под Node.js/Java/.NET». А как оно вообще работает? Написал подробный туториал: термины, схемы, разбор .gitlab-ci.yml , логи runner’а построчно. Первая часть из трёх — от простейшего pipeline до понимания, что конкретно вам нужно в вашем случае.
https://habr.com/ru/articles/1031452/
#pipeline #continuous_integration #continuous_delivery #Docker_executor #GitLab_Runner #автоматизация_сборки #deploy_приложений #devops #gitlabci #gitlabrunner
-
CI/CD для чайников — разберитесь, и начните наконец-то автоматизировать рутину в разработке. Часть 2. Запускаем CI
Список необходимых инструментов. В прошлый раз мы остановились на том, что получили в свое распоряжение сервер – операционную систему внутри контейнера, которая автоматически стартует, в ответ на указанные действия в репозитории. В нашем случае – пока что на событие пуш. И на этом сервере, мы можем выполнять любой набор команд для автоматизации.🫡 Но самый важный момент на этом этапе – какие настройки должны быть на этом сервере? Какие программы, пакеты или библиотеки, должны быть установлены? В конце концов, какую операционную систему использовать? ⚠️ Мы уже определили набор команд, которые хотим запускать. Давайте разберемся, что нам нужно для их успешного выполнения? Это будет вторым важным и сложным на первых порах моментом, который следует разобрать. Проще всего, на мой взгляд, относится следующим образом. Что должно быть у нас в наличии, для запуска команд eslint . –fix npm run build Если попробовать перечислить, то получится следующий список
https://habr.com/ru/articles/896966/
#ci #continuous_integration #gitlabci #gitlab_runner #docker
-
Что такое CI/CD, и почему непрерывная? Темная сторона силы настоящего и воспоминания о прошлом
Мне тут попалась статья по теме , которая начинается с такого определения: Непрерывная интеграция (Continuous Integration, CI) и непрерывная поставка (Continuous Delivery, CD) представляют собой культуру, набор принципов и практик, которые позволяют разработчикам чаще и надежнее развертывать изменения программного обеспечения. Как по мне, то с самого начала нас пытаются если не подло обмануть, но ввести в заблуждение. Как вы думаете почему разработчикам нужно чаще вносить-развертывать изменения программного обеспечения? Насколько я знаю, для этого есть только две очевидных причины. По-моему, это определение очень отличается от того, что понимали под подобными терминами лет, скажем, 20 назад.
https://habr.com/ru/articles/888804/
#cicd #continuous_integration #continious_delivery #software_development #software_architecture #developer_tools