仅当先前的特定步骤失败且退出代码不同于零时,我才想执行步骤。 我已经尝试了以下代码,但无法正常工作。 我该怎么办?
- name: JobA
id: seedBuild
run: |
echo "::set-output name=exit_code::$(echo -n "$?")"
- name: JobB
id: allJobs
run: |
echo "::set-output name=exit_code::$(echo -n "$?")"
- name: Debug Job Failure
run: |
echo "******** Job Logs from ********"
if: "${{ steps.seedBuild.outputs.exit_code != 0 || steps.allJobs.outputs.exit_code != 0 }}"
答案 0 :(得分:1)