我有几个使用相同git repo的服务器。当我将更新推向主分支时,它们会自动部署。其中一些是 app服务器,有些是 cron服务器等。
我正在使用Puppeteer完成一些背景任务。是否只需要在 cron服务器上需要木偶?我知道有依赖性依赖性,但这会安装phpunit等,而且看起来不正确。我要过度思考吗?
我们有一些批处理脚本,在作曲家之前执行:
if [[ "$SERVER_TYPE" == "dev-server" ]];
then
cp composer.json.dev composer.json
else
cp compsoer.json.prod composer.json
代码可能不起作用,因为它是书面的,但我认为很明显:
如果您的环境变量SERVER_TYPE
是DEV,则复制特定文件,否则 - 复制其他文件。