Skip to content

Зміни в brokers.yaml та users.yaml

OrysiaDrabych edited this page Mar 29, 2018 · 8 revisions

Внесення змін до brokers.yaml та/або users.yaml

Для того, щоб завантажити зміни до файлів users.yaml та/або brokers.yaml виконайте наступні кроки:

  • При потребі отримуємо останні зміни з основного репозиторію:

! У випадку, якщо назва remote'у https://github.com/openprocurement/robot_tests/ відрізнається від origin, то замінюємо origin на цю назву тут і надалі !

(Дізнатися назву і адресу remote репозиторіїв можна командою git remote -v)

git fetch origin

Виконуємо для роботи з ProZorro:

git checkout master
git rebase origin/master

Для роботи з ProZorro.Sale:

git checkout eauction-awarding-2.1
git rebase origin/eauction-awarding-2.1
  • Створюємо нову гілку і переходимо на неї:
git checkout -b НАЗВА_МАЙДАНЧИКА_ЛАТИНСЬКИМИ_МАЛЕНЬКИМИ_БУКВАМИ

де НАЗВА_МАЙДАНЧИКА_ЛАТИНСЬКИМИ_МАЛЕНЬКИМИ_БУКВАМИ - це назва нової гілки.

  • Вносимо свої зміни до brokers.yaml та/або users.yaml

  • Заносимо ці зміни в stage:

git add op_robot_tests/tests_files/data/brokers.yaml op_robot_tests/tests_files/data/users.yaml
  • Cтворюємо commit:
git commit -m  'Update НАЗВА_МАЙДАНЧИКА_ЛАТИНСЬКИМИ_МАЛЕНЬКИМИ_БУКВАМИ data in brokers/users.yaml'
  • Пушимо зміни на github у свій репозиторій у новостворену гілку:
git push НАЗВА_СВОГО_REMOTE НАЗВА_МАЙДАНЧИКА_ЛАТИНСЬКИМИ_МАЛЕНЬКИМИ_БУКВАМИ
  • Заходимо на github в свій репозиторій і перемикаємось на гілку НАЗВА_МАЙДАНЧИКА_ЛАТИНСЬКИМИ_МАЛЕНЬКИМИ_БУКВАМИ.
  • З цієї гілки створюємо pull-request в гілку master у випадку роботи з ProZorro, або у гілку eauction-awarding-2.1 для роботи з ProZorro.Sale.
  • Посилання на новий ПР потрібно скинути у slack канал вашого майданчика.