Expose SetJob to make EraseNeeds work (#35)
Related to #33 Reviewed-on: https://gitea.com/gitea/act/pulls/35 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
parent
3ee0773e61
commit
393399bc0f
7 changed files with 89 additions and 13 deletions
16
act/jobparser/testdata/erase_needs.in.yaml
vendored
Normal file
16
act/jobparser/testdata/erase_needs.in.yaml
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
name: test
|
||||
jobs:
|
||||
job1:
|
||||
runs-on: linux
|
||||
steps:
|
||||
- run: uname -a
|
||||
job2:
|
||||
runs-on: linux
|
||||
steps:
|
||||
- run: uname -a
|
||||
needs: job1
|
||||
job3:
|
||||
runs-on: linux
|
||||
steps:
|
||||
- run: uname -a
|
||||
needs: [job1, job2]
|
||||
23
act/jobparser/testdata/erase_needs.out.yaml
vendored
Normal file
23
act/jobparser/testdata/erase_needs.out.yaml
vendored
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
name: test
|
||||
jobs:
|
||||
job1:
|
||||
name: job1
|
||||
runs-on: linux
|
||||
steps:
|
||||
- run: uname -a
|
||||
---
|
||||
name: test
|
||||
jobs:
|
||||
job2:
|
||||
name: job2
|
||||
runs-on: linux
|
||||
steps:
|
||||
- run: uname -a
|
||||
---
|
||||
name: test
|
||||
jobs:
|
||||
job3:
|
||||
name: job3
|
||||
runs-on: linux
|
||||
steps:
|
||||
- run: uname -a
|
||||
Loading…
Add table
Add a link
Reference in a new issue