Pakiet Laravel Updater to polecenie CLI, które może sprawdzić dostępność nowych wersji aplikacji i uaktualnić ją do najnowszej wersji za pomocą jednego polecenia.
Działa przez php artisan updater:update
uruchomienie polecenia, które sprawdza dostępność nowej wersji w usłudze GitHub, aktualizuje do najnowszej wersji i wykonuje następujące czynności:
- Sprawdź, czy jest dostępna nowa wersja Twojej aplikacji.
- Pobierz nową wersję za pomocą poleceń git.
- Uruchom migracje.
- Uruchom siewniki
- Wyczyść pamięć podręczną
- Uruchom
optimize
polecenie - Uruchamianie potoków po aktualizacji
Ten pakiet ma pewne opcje konfiguracji, takie jak włączenie trybu konserwacji przed aktualizacją, a następnie wyłączenie go po zakończeniu aktualizacji. Potoki niestandardowe można również uruchamiać przed aktualizacją i po niej. Na koniec możesz zdefiniować niestandardowe "źródło repozytorium", które umożliwi Ci sprawdzenie dowolnego źródła, które chcesz sprawdzić, czy aktualizacje są dostępne.
Jeśli chcesz programowo zaktualizować aplikację za pomocą interfejsu użytkownika, możesz uruchomić następującą metodę dostarczoną przez ten pakiet:
use Salahhusa9\Updater\Facades\Updater;
Updater::update();
Zapoznaj się z dokumentacją Laravel Updater, aby uzyskać instrukcje instalacji i opcje konfiguracji pakietu.