Что такое многоэтапные сборки (multi-stage builds)?
Как отделить инструменты сборки от среды запуска в Docker и какие зависимости нельзя забывать при переносе Ruby-приложения.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Как отделить инструменты сборки от среды запуска в Docker и какие зависимости нельзя забывать при переносе Ruby-приложения.
Читать ответКак объяснить назначение Vault рядом с GitLab CI и точно обозначить свой вклад: использование секретов, настройку интеграции или администрирование.
Читать ответЭтапы Jenkins Pipeline от выбранного коммита до проверенного релиза: сборка, проверки, артефакты, окружения и восстановление при неудачной доставке.
Читать ответПочему staging не обязан соответствовать конкретной ветке и как различаются непрерывная проверка dev, стабилизация релиза и продвижение неизменяемого артефакта.
Читать ответКак описать реальный CI/CD-процесс: триггеры, задания, выполнение тестов, Docker-окружение, артефакты и границы собственного участия.
Читать ответИнструменты и процессы запуска автотестов в Jenkins Jenkins используется как CI/CD сервер для автоматизации процессов запуск по триггерам: после коммита, по расписанию или вручную подключение к системам контроля…
Читать ответАвтоматизация CI/CD в Bitrise: этапы пайплайна Bitrise — платформа мобильной CI/CD с готовыми интеграциями Типовая последовательность: сборка → тестирование → деплой Сборка включает выбор версии SDK, установку…
Читать ответКак организовать CI/CD для backend-приложения? CI/CD автоматизирует сборку, тестирование и деплой CI: каждый коммит запускает сборку и юнит-тесты Для создания pipeline можно использовать Jenkins, GitLab CI или GitHub…
Читать ответCI/CD автоматизирует сборку, тестирование и доставку приложения настроить Git и определить триггеры запуска pipeline подключить CI-сервер: Jenkins, GitLab CI или GitHub Actions запускать сборку и юнит-тесты…
Читать ответИнструменты CI/CD для автоматизации сборки и деплоя CI/CD представляет собой практику автоматизации сборки, тестирования и деплоя. Jenkins: расширяемый open-source-инструмент с плагинами для любых этапов конвейера…
Читать ответОсновные элементы CI/CD-пайплайна CI/CD представляет собой процесс автоматизации сборки, тестирования и доставки программного обеспечения Системы контроля версий (Git) сохраняют код и фиксируют историю всех его…
Читать ответПроверки кода в CI/CD: flake8, mypy и pytest flake8: статический анализ стиля и синтаксиса Python, обнаруживает ошибки и нарушения PEP8 mypy: статическая проверка типов, находит несоответствия в аннотациях и повышает…
Читать ответ