[devel] Изменения в сборочнице: rebuild без повышения релиза

Anton Farygin rider на basealt.ru
Пт Окт 5 16:30:59 MSK 2018


05.10.2018 16:27, Igor Zubkov пишет:
> On Fri, Oct 5, 2018 at 1:54 PM Igor Zubkov wrote:
>> On Thu, Sep 27, 2018 at 6:16 PM Vladimir D. Seleznev wrote:
>>> После ввода недавних изменений в сборочнице стало возможным осуществлять
>>> пересборку пакетов без повышения релиза. Для этого необходимо дать
>>> сборочнице команду task add rebuild имя_пакета.
>> Перестаньте ломать rpm. Пересборка пакетов без повышения релиза
>> называется тестовой пересборкой. Её результаты никогда не попадали в
>> репозиторий. И получается что сейчас уже попадают. И уже есть первые
>> жертвы.
> А потом побегут пользователи начнут жаловаться. В вебе что файлы
> нормально качались, а них должны быть уникальные имена. А то первый
> попавшийся кривой прозрачный прокси сервер закеширует первую сборку и
> приехали.
>
> https://guides.rubyonrails.org/asset_pipeline.html#what-is-fingerprinting-and-why-should-i-care-questionmark
> вот тут пример.
Да, кстати, тоже отличный пример. Правда, хорошие proxy ещё умеют 
смотреть на дату, но плохие могут это не уметь.

Вообще кто-то уже озвучивал идею дописывать в имя файла ещё какие-то 
значения. Было бы неплохо авторам этого изменения вернуться к этому вопросу.



Подробная информация о списке рассылки Devel