Ubuntu EasyEngine условное исполнение
Я использую EasyEngine поверх Ubuntu 18.04. Я должен выполнить ee cli check-update
чтобы узнать, есть ли обновление. Если есть, я должен выполнить ee cli update
,
Когда нет обновления, я получаю
Успех: EasyEngine в последней версии.
Есть ли способ, которым я могу автоматизировать это с CRON? Я имею в виду способ создания CRON, чтобы проверить, есть ли обновление, и, если есть, обновить его.
Спасибо за любую помощь, так как я полный нуб в Linux, CRON и т. Д.
Я пытался:
ee cron create site_name --command='ee cli update --due-now' --schedule='@every @weekly'
Это не сработало, вернул ошибку:
sh: 1: ee: не найдено
1 ответ
Решение
Извините, только что узнал, что это глупый вопрос. Невозможно запланировать для домена запуск команды, которая должна выполняться хостом
Правильная команда, которая работает:
ee cron create host --command='ee cli update' --schedule='@every @weekly'
Я надеюсь, что это помогает другим