=======================================
- Регистрация на gitlab в saas https://gitlab.com/murzinvit
- Создание проекта в gitlab https://gitlab.com/evo_g/netology-6
- Перенос файлов в репозиторий gitlab
- Добавление ssh ключа - Login -> preferences.
В репозитории содержится код проекта на python. Проект - RESTful API сервис. Ваша задача автоматизировать сборку Docker образа с выполнением python-скрипта:
Gitlab репозиторий, ветка main https://gitlab.com/evo_g/netology-6
Проекту нужна бизнесовая доработка: необходимо поменять JSON ответа на вызов метода GET /rest/api/get_info,
с { "message": "Already started" } на { "message": "Running"}
Вам пришел новый Issue на доработку:
- Создать отдельную ветку, связанную с этим issue
- Внести изменения по тексту из задания
- Подготовить Merge Requst, влить необходимые изменения в master, проверить, что сборка прошла успешно
В issue создал ветку 1-modify-get_info, изменил выводимый текст, далее сборка по ветке 1-modify-get_info:
Разработчики выполнили новый Issue, необходимо проверить валидность изменений, поднять контейнер проверить вывод метода get_info:
- docker pull registry.gitlab.com/evo_g/netology-6/python-api
- docker run -d --name netology -p 5290:5290 registry.gitlab.com/evo_g/netology-6/python-api:latest
- curl localhost:5290
- Issue canceled