【发布时间】:2019-09-15 16:52:41
【问题描述】:
我想在 Google Cloud Builder 环境中运行我们的自动化后端测试套件。但是,很自然地,我遇到了需要在 Cloud Builder 中安装各种依赖项和先决条件,以便我们的最终测试运行程序 (php tests/run) 可以运行。
这是我当前的 cloudbuild.yaml:
steps:
- name: 'ubuntu'
args: ['bash', './scripts/install-prerequisites.sh', '&&', 'composer install -n -q --prefer-dist', '&&', 'php init --overwrite=y', '&&', 'php tests/run']
目前,多个命令的链接不起作用。唯一执行的是bash ./scripts/install-prerequisites.sh 部分。如何让所有这些命令按顺序执行?
【问题讨论】: