Ответ
Да, работал с Bitbucket как системой контроля версий и платформой для CI/CD. Основные задачи:
- Настройка репозиториев (Git), ветвление (Git Flow, Feature Branch), управление доступом.
- Интеграция с Jira для трекинга задач (связка commit → Jira issue).
- Настройка Bitbucket Pipelines для автоматизации сборки, тестирования и деплоя.
Пример конфигурации bitbucket-pipelines.yml для деплоя Python-приложения:
image: python:3.9
pipelines:
branches:
main:
- step:
script:
- pip install -r requirements.txt
- pytest tests/
- echo "Deploying to production..."
Также использовал Bitbucket для code review, включая PR (Pull Requests) с обязательными апрувами.