【发布时间】:2020-03-19 00:23:58
【问题描述】:
GitHub 发布了他们的替代 CI 系统,称为 Actions。来自市场的各种工作流程,例如 setup-node,在其 README 中有“矩阵测试”示例:
jobs:
build:
runs-on: ubuntu-16.04
strategy:
matrix:
node: [ '10', '8' ]
name: Node ${{ matrix.node }} sample
steps:
- uses: actions/checkout@v1
- name: Setup node
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node }}
- run: npm install
- run: npm test
我之前使用过 CircleCI,但从未偶然发现这个概念。是某种并行计算吗?
【问题讨论】:
标签: github continuous-integration continuous-delivery github-actions