• Час читання ~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