Git · Senior · Запитання 45 з 76
Як випустити реліз, вихідний код якого можна точно відтворити?
- 1Копіювати робочу теку розробника на сервер
- 2Збирати з того, що найновіше в
mainна момент деплою - ✓Правильна відповідь: Збирати з підписаного анотованого тегу із закоміченим lock-файлом
Пояснення
Тег фіксує точне дерево, lock-файл - залежності, а підпис доводить, хто випустив реліз. CI потім перезбирає той самий артефакт з тих самих входів.