Встречается на собеседованиях • сегодня

Как настроен CI/CD Pipeline

CI/CD Pipeline настраивается с помощью инструментов вроде GitHub Actions, GitLab CI/CD или Jenkins. Основные этапы:

  1. Сборка (Build) - установка зависимостей (npm install) и сборка проекта (npm run build)
  2. Тестирование - запуск юнит-тестов (npm test) и линтеров (eslint, stylelint)
  3. Деплой - загрузка артефактов на сервер (часто через S3, FTP или SSH)

Пример конфига для GitHub Actions (.github/workflows/deploy.yml):

yaml
name: Deploy
on: [push]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - run: npm install
      - run: npm run build
      - run: npm test
      - uses: actions/upload-artifact@v2
        with:
          name: build
          path: dist/

Для продакшна обычно добавляют триггеры на push в main-ветку или теги.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы