Size: a a a

Laravel для начинающих

2021 January 23

ПК

Павел Кристалл... in Laravel для начинающих
было бы желание
источник

R#

Reset # Alexey S. in Laravel для начинающих
В общем там проблема, что я не могу на юзера нужного переключится, вот. Что только не делал уже
источник

NT

Nazar Tertyshnyi in Laravel для начинающих
Reset # Alexey S.
А какой самый простой способ автодеплоя есть ? Чтоб просто из Гита по вебхуку обновлял. Хотел закостылить exec но три часа просидел и никак :(. Юзер не меняется никак на нужного
class DeployController extends Controller {
   public function __invoke () {
       $basePath = base_path();

       $scriptName = 'deploy.sh';

       $process = new Process(['bash', $scriptName]);
       $process->setWorkingDirectory($basePath);
       $process->run();

       return response(['output' => $process->getOutput(), 'error' => $process->getErrorOutput()], Response::HTTP_OK);
   }
}
источник

А

Арамаис in Laravel для начинающих
Reset # Alexey S.
А какой самый простой способ автодеплоя есть ? Чтоб просто из Гита по вебхуку обновлял. Хотел закостылить exec но три часа просидел и никак :(. Юзер не меняется никак на нужного
Можно создать bash скрипт на сервере, чтобы он каждую минуту, например, сделал pull request. Но вопрос - удобно будет ли?
источник

ПК

Павел Кристалл... in Laravel для начинающих
Арамаис
Можно создать bash скрипт на сервере, чтобы он каждую минуту, например, сделал pull request. Но вопрос - удобно будет ли?
ух
источник

ПК

Павел Кристалл... in Laravel для начинающих
рубрика хуевые советы онлайн
источник

VV

Valeriu Vodnicear in Laravel для начинающих
http хуки есть
источник

VV

Valeriu Vodnicear in Laravel для начинающих
Reset # Alexey S.
Битбакет у меня
источник

R#

Reset # Alexey S. in Laravel для начинающих
Арамаис
Можно создать bash скрипт на сервере, чтобы он каждую минуту, например, сделал pull request. Но вопрос - удобно будет ли?
Я уже почти на это готоа
источник

ПК

Павел Кристалл... in Laravel для начинающих
Итак
Самый простой способ - докеризировать приложение
Если это непозволительно, то через экшены настроить пайплайны
источник

R#

Reset # Alexey S. in Laravel для начинающих
Павел Кристалл
Итак
Самый простой способ - докеризировать приложение
Если это непозволительно, то через экшены настроить пайплайны
Я не понял как оно будет работать честно говоря, аналогично хукам, только на стороне битбакета?
источник

ПК

Павел Кристалл... in Laravel для начинающих
Reset # Alexey S.
Я не понял как оно будет работать честно говоря, аналогично хукам, только на стороне битбакета?
пайплайны это все же другое
источник

А

Арамаис in Laravel для начинающих
Павел Кристалл
рубрика хуевые советы онлайн
Ну не самое лучшее решение, но прокатит
источник

ПК

Павел Кристалл... in Laravel для начинающих
Арамаис
Ну не самое лучшее решение, но прокатит
Ну решение совсем плохенькое
Если и делать какой-то скрипт то пусть он запускается по хуку, делает пул, делает миграции, npm и рочее
источник

ПК

Павел Кристалл... in Laravel для начинающих
но не наоборот!
источник

R#

Reset # Alexey S. in Laravel для начинающих
Да какие миграции, это условный вп ))
источник

ПК

Павел Кристалл... in Laravel для начинающих
ты бы так и сказал
источник

R#

Reset # Alexey S. in Laravel для начинающих
Так я и сказал. Сел разобраться с хуками и повис на этом (((
источник

ПК

Павел Кристалл... in Laravel для начинающих
тогда у тебя скорее всего есть проблема в БД
источник

ПК

Павел Кристалл... in Laravel для начинающих
а точнее проблема синхронизации контента
источник