diff options
| author | Roman Smrž <roman.smrz@seznam.cz> | 2025-11-29 11:43:47 +0100 |
|---|---|---|
| committer | Roman Smrž <roman.smrz@seznam.cz> | 2025-11-29 11:50:14 +0100 |
| commit | 75e7be5f3763bfc425d84e1cf761fe62e607105d (patch) | |
| tree | 83afb2a2d29baf4feddc3000235cd9e1bda0521f /test/asset/run/many_repos.yaml | |
| parent | 113f4f6cd8c556d9261f59eb5d52e108d9117bbe (diff) | |
Include transitive repo dependencies in job ID
Diffstat (limited to 'test/asset/run/many_repos.yaml')
| -rw-r--r-- | test/asset/run/many_repos.yaml | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/test/asset/run/many_repos.yaml b/test/asset/run/many_repos.yaml index ebf07d8..0839ba6 100644 --- a/test/asset/run/many_repos.yaml +++ b/test/asset/run/many_repos.yaml @@ -2,6 +2,7 @@ repo r1: repo r2: repo r3: repo r4: +repo r5: job first: checkout: @@ -49,6 +50,51 @@ job first_manual_revision: path: some_file +job second: + checkout: + - repo: r2 + dest: d2 + - repo: r5 + dest: d5 + - repo: r3 + dest: d3 + + shell: + - touch second_file + + artifact out: + path: second_file + + job dependent: uses: - first.out + + shell: + - mv some_file some_other_file + + artifact out: + path: some_other_file + + +job transitive: + uses: + - dependent.out + + artifact out: + path: some_other_file + + +job combined: + uses: + - first.out + - second.out + + artifact out: + path: second_file + + +job combined_transitive: + uses: + - combined.out + - transitive.out |