Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Sequence 顺序执行

使用 acts.core.sequence 对集合进行顺序链式执行,后一个序列的执行依赖上一个序列的完成。

name: test
steps:
    - id: step1
      vars:
        - name: items
          value:
            - u1
            - u2
      uses: acts.core.sequence
      params:
        in: '${{ items }}'
        acts:
          # 会生成 2 个 irq 活动,按顺序逐一执行
          - uses: acts.core.irq
            params:
              key: act1

与 parallel 的区别

类型说明
并行acts.core.parallel所有子活动同时并行执行
顺序acts.core.sequence子活动按顺序逐个执行,后一个等待前一个完成
acts.core.blockmode: sequence 模式顺序执行嵌套 acts

引擎会自动将 indexvalue 注入到每个子活动的变量上下文中。