{"repo":"spirkaa/gia-api","free":true,"listed":false,"github":"https://github.com/spirkaa/gia-api","clone":"git clone https://github.com/spirkaa/gia-api.git","description":":mag_right: UI и парсер таблиц Excel с сайта РЦОИ г. Москвы со списками работников пунктов проведения экзаменов (ППЭ) ГИА, ОГЭ, ЕГЭ.","language":"Python","stars":11,"topics":["python","django","django-rest-framework","docker","excel","parser","scraper"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"GIA API UI и парсер таблиц Excel с сайта РЦОИ г. Москвы со списками работников пунктов проведения экзаменов (ППЭ) ГИА, ОГЭ, ЕГЭ. Разработка Разработка нового функционала ведётся в ветках, по готовности делается PR в main . Минимальные изменения и багфиксы сразу вносятся в main . CI/CD (Jenkinsfile по-русски) В пайплайне определены этапы Build , Build and push , Test , Deploy , которые запускаются в соответствии с условиями в блоках when . 1. PR или коммит в любую ветку, кроме main , запускает Build и Test . 1. Коммит в main запускает Build and push и Test . 1. Deploy запускается вручную в разделе Build with Parameters , при этом можно принудительно выполнить Build and push , а Test будет пропущен. 1. Автоматический деплой на тестовое или стейджинг окружение не предусмотрен. Запуск local (разработка) 1. Переименовать файл env.local-example в .env.local 1. Настроить переменные в файле .env.local 1. Последовательно выполнить команды 1. Запуск staging (= prod + local) 1. Переименовать файл env.staging-example в .env.staging 1. Настроить переменные в файле .env.staging 1. Последовательно выполнить команды 1.","default_branch":null,"files":null,"tree":[],"storefront":"/r/spirkaa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/spirkaa/gia-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}