Re[2]: Воспроизводимая сборка и хэш
От: Слава  
Дата: 25.05.24 08:46
Оценка:
Здравствуйте, m2user, Вы писали:

M>Номер хранится в файле в source control и увеличивается автоматически при каждой сборке build`а на build-сервере.

M>Через include попадает в assemblyinfo всех проектов.

У меня нет никакого билд-сервера, на билд-сервер код попадает через коммиты, при наличии коммита задачу можно считать уже решённой.

M>Не знаю насчет .NET 8, но раньше точно были какие-то метаданные, препятствующие воспроизводимым сборкам. С другой стороны, если известно, что это за метаданные, то почему бы не исключать их из хэширования.

M>А тебе нужен обязательно тот же хэш? Недостаточно сборки из тех же исходников?

На самом деле, мой вопрос стоило бы разместить в разделе форума "Идиотские задачи", но такого нет.

Представьте, что есть непонятный проект, за который то ли платят, то ли нет, и разработчик деплоится по много раз на дню, чтобы посмотреть, что теперь сломается, при этом не особо соблюдая дисциплину. Стало быть, возникает задача выяснить при очередном подходе к проекту — там задеплоен текущий код или чуть другой?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.