swarm, всего одна нода, там php-проект крутится, нужно при деплое(github actions) вызвать несколько php команд(php composer install, миграции БД и phpunit)
Решил для их вызова делать docker-compose up -d и далее по очереди вызывать нужные команды через docker-compose exec, но первой же командой composer install доходит до конца процесса и выдаёт что вылетел с ошибкой 137, хотя вручную я выполняю все эти команды от runner-а и всё отлично проходит.
В гугле пишут, что 137 это процесс убит по OOM, но как так, в чём разница между вызовом команд вручную в терминале, и вызов тех же команд github runner-ом?
137 не обязательно оом. А таймауты нигде не могут стрелять?
Обсуждают сегодня