update.sh

ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

update.sh

Post by ulan »

Может кому то нужен будет, автоматическое обновление смарта
for D in */
do
cd $D/scj/admin && env HTTP_HOST=$D php update.php
cd /home/sites/sites
done
Ложим скрипт в директорию со всеми доменами
Тут указываем путь до директории cd /home/sites/sites
запускаем sh update.sh можно настроить по крону
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: update.sh

Post by admin »

Спасибо, только 1 ньюанс - каталог скрипта может иначе называться, это надо не забыть при копипасте
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: update.sh

Post by ulan »

Если еще сюда прикрутить кеширование чтобы не качать по 100 раз архив будет пушка
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: update.sh

Post by admin »

если сможете то почему нет
файлы одни и теже, те как то придумать можно наверно
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: update.sh

Post by ulan »

ну это если вы ключ какой то сделайте в ручной апдейт где можно указать путь до архива
то мы бы реализовали
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: update.sh

Post by admin »

пока не представляю как это сделать
если знаете как это просто сделать - давайте
иначе не вижу смысла тратить неделю времени на усложнение системы и добавление точек где может возникнуть проблема ради того что бы сам апдейт прошел быстрее, это ж все равно не руками делается.
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: update.sh

Post by ulan »

ну это так информация для размышления
можно запускать апдейт с ключом --file /pathtofile
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: update.sh

Post by admin »

я к сожалению не знаю как это сделать, если есть proof of concept такого скачивания - я только за
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: update.sh

Post by ulan »

А через какое время в админке при таком апдейте будет актуальная версия? заметил все обновил но версия старая
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: update.sh

Post by admin »

Раз в сутки проверяется наличие апдейта
Don't forget to run script update
Post Reply