0

我有几台服务器都使用相同的 git repo。当我将更新推送到主分支时,它们会自动部署。其中一些是应用服务器,一些是cron 服务器等。

我正在使用puppeteer来完成我的一些后台任务。是否可以只要求cron 服务器上的 puppeteer ?我知道有 devDependencies 但会安装 PHPUnit 等,而且它似乎不正确。这是我想太多了吗?

4

1 回答 1

1

我们有一些在作曲家之前执行的批处理脚本:

if [[ "$SERVER_TYPE" == "dev-server" ]];
then
    cp composer.json.dev composer.json
else
    cp compsoer.json.prod composer.json

代码可能行不通,因为它写得有点乱,但我认为想法很清楚:

如果您的环境变量SERVER_TYPE是 dev,则复制特定于开发的文件,否则 - 复制另一个。

于 2019-03-15T08:36:15.510 回答