Re[22]: Мне кажется или Microsoft сдувается?
От: Pauel Беларусь http://blogs.rsdn.org/ikemefula
Дата: 02.11.22 08:52
Оценка:
Здравствуйте, CreatorCray, Вы писали:

S>>Ну так свой-то код, естественно, вы держите со всей историей.

CC>Зависимости этого кода надо держать там же, иначе можно получить "ой" когда выяснится что нужной версии какой нить странной либы больше нигде нету.

Ты что, собираешься в репу коммитать mysql? бинарниками или в исходном коде ?

Вместо "патч под вон ту версию" выпускаем текущую патч версию, т.е. 3.8.19. Нам нужно гарантировать, что эта патч версия обратно совместима с той, что у юзера (3.8.10).
соответсвенно, у нас есть бранча support/3.8/master и в ней делаем фикс и запускаем обычный билд.
Поэтому все нужные зависимости у нас есть. Если чтото исчезло прямо сейчас — туда ему и дорога. Обновляем зависимости, фиксим, запускаем билд и отдаём юзеру 3.8.19
В релиз нотах указываем "депендеси x обновилась с 7.0.1 на 7.0.9"

Где нам может понадобиться версия — 3.8.10 или 3.8.11 — например, траблшутинг, bisect, итд, что бы люди могли за секунды вернуться на старый/новый вариант
И вот здесь нам нужен артефакт сразу, а не после n часов сборки, приседания "а что же админы поменяли на прошлой неделе"

Хранить все версии промежуточных билдов нам вряд ли нужно, разве что на короткий срок.
Отредактировано 02.11.2022 11:55 Pauel . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.