Damus
note17qxth...
D:\side\>:idle: profile picture
@nprofile1q... сколько помню рабочие процессы, мы для этого использовали просто симлинк, который после успешного деплоя обновляли джобой, которая знает, какая версия стала текущей.

Это, правда, скорее current, чем latest – т. к. в случае провалившегося деплоя можно было иметь версию новее, чем current, но не запущенную. И для такого механизма принципиально, чтобы результат *сохранялся*, т. к. это осмысленный стейт. Но не зная, какую задачу ты решаешь, не буду строить предположений.

Но в целом эта идея звучит реализуемо через FUSE: когда кто-то readlink'ает ссылку, через FUSE дёргается функция, которая вычисляет, куда она должна указывать. Вот тут похожее творят (только вместо выполнения скрипта подставляют переменные среды): https://github.com/cccheng/varlinkfs
1
M · 3w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqq2ge3rhqrsn3s5q5cz7agfxz6yl8tkyw9uemzqlwt62ua0j7umxske089c nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqj0rk6hwx893n4nc873qr3f864pslfa49s8x04nc84xnyqnygr73qw6mefp varsym'ы есть в dragonflybsd и затащили где-то в 9 ...