С какими CI/CD инструментами работал

Python Middle Без компании
С какими CI/CD инструментами работал
Ответы
Работал с **GitHub Actions**, **GitLab CI/CD**, **Jenkins** и **Bitbucket Pipelines**. **GitHub Actions** – удобен для автоматизации тестов и деплоя. Пример простого workflow: ``` name: Python CI on: [push] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up Python uses: actions/setup-python@v2 with: { python-version: '3.9' } - run: pip install -r requirements.txt - run: pytest ``` **GitLab CI/CD** – похож, но использует `.gitlab-ci.yml`. **Jenkins** – гибкий, но требует настройки. **Bitbucket Pipelines** – удобен для проектов на Bitbucket. Основные задачи: тестирование, линтинг, сборка Docker-образов, деплой.