• Время чтения ~0 мин
  • 10.11.2023

Пакет Laravel Updater — это команда CLI, которая может проверять наличие новых версий вашего приложения и обновляться до последней версии с помощью одной команды.

Он работает путем запуска php artisan updater:update команды, которая проверяет наличие нового выпуска на GitHub, обновляется до последней версии и выполняет следующие действия:

  • Проверьте, есть ли новая версия вашего приложения.
  • Загрузите новую версию с помощью команд git.
  • Запустите миграцию.
  • Запустите сеялки
  • Очистите кэш
  • Выполните optimize команду
  • Запуск конвейеров после обновления

Этот пакет имеет некоторые параметры конфигурации, такие как включение режима обслуживания перед обновлением и его отключение после завершения обновления. Вы также можете запускать пользовательские конвейеры до и после обновления. Наконец, вы можете определить пользовательский "источник репозитория", который позволит вам проверить любой источник, который вы хотите увидеть, доступны ли обновления.

Если вы хотите обновить приложение через пользовательский интерфейс программно, вы можете запустить следующий метод, предоставляемый этим пакетом:

use Salahhusa9\Updater\Facades\Updater;

Updater::update();

Ознакомьтесь с документацией Laravel Updater для получения инструкций по установке и параметров конфигурации пакета.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Об авторе CrazyBoy49z
WORK EXPERIENCE
Контакты
Ukraine, Lutsk
+380979856297