早上好,
我正在使用CodeBuild测试我的应用程序,
我想知道是否有可能在构建中运行本地服务器。
我创建了一个NPM脚本来启动本地服务器,但是每次我运行de test时,CodeBuild都不等待就通过该命令。
我搜索了AWS文档,他们说使用"nohup“命令,但它对我不起作用。
为了清楚起见,我的期望是CodeBuild运行命令,等待完成,然后在不关闭打开的服务器的情况下继续执行另一个命令。
你们谁有主意了?
命令:
- nohup yarn start-server发布于 2020-07-28 00:01:03
启动后台进程并等待其完成:
nohup sleep 30 & echo $! > pidfile
…
wait $(cat pidfile)启动后台进程,不要等待它完成:
nohup sleep 30 & disown $!启动后台进程,稍后将其终止:
nohup sleep 30 & echo $! > pidfile
…
kill $(cat pidfile)https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-background-tasks.html
https://stackoverflow.com/questions/63114732
复制相似问题