Писал ли собственные CI/CD

Python Middle Без компании
Писал ли собственные CI/CD
Ответы
Да, писал собственные CI/CD пайплайны, в основном с использованием GitHub Actions и GitLab CI/CD. Например, для автоматизации тестирования, сборки и деплоя Python-приложений. **Пример GitHub Actions для Python-приложения:** ``` name: CI Pipeline on: [push, pull_request] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: python-version: '3.10' - name: Install dependencies run: pip install -r requirements.txt - name: Run tests run: pytest ``` **Для GitLab CI/CD:** ``` stages: - test - deploy test: stage: test image: python:3.10 script: - pip install -r requirements.txt - pytest deploy: stage: deploy script: - echo "Deploying..." ``` Также настраивал интеграцию с Docker, линтерами (flake8, mypy) и уведомлениями в Slack/Telegram.