我正在使用 Laravel Envoy 和 GitLab CI/CD 来部署我的应用程序,当我尝试使用 Sail 运行 npm install 时,我收到以下错误:
the input device is not a TTY
这是我的特使任务:
@task('run_compile')
{{ logMessage("Running compile...") }}
cd {{$deploy_path}}
./vendor/bin/sail npm ci
{{ logMessage("Npm packages installed") }}
./vendor/bin/sail npm run prod --silent --no-progress
{{ logMessage("Npm packages built") }}
rm -rf node_modules
{{ logMessage("Compile completed") }}
@endtask