我可以在CloudBuild.yaml中定义步骤的组合吗?
在github工作流程中,我可以定义策略
键,并通过矩阵
的所有组合循环。这是node.js应用程序的CI管道的示例。
name: CI
on:
pull_request:
jobs:
test:
strategy:
matrix:
node: [16, 14]
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
name: Test node@${{ matrix.node }} on ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}
- run: npm ci
- run: npm test
我可以在 cloudBuild.yaml
文件中实现同一件事吗?在文档中,我还没有在有关。
我想我可以使用并多次调用相同的云构建配置文件,每次通过不同的替换...但是我想知道这是否是唯一可能的方法。我宁愿在该单个 CloudBuild.yaml
中定义所有配置。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论