如何在 github 动作中执行命令 Post 运行?
How to execute command Post run in github actions?
有没有办法执行命令 post-运行,无论之前的状态是成功还是失败,类似于 post 并且始终在 jenkinsfile
我已经尝试 continue-on-error: true 但这将使失败的步骤成为通过
你可以使用 Job Status Check Functions with dependencies between jobs.
例如:
jobs:
job1:
continue-on-error: true
# Do your stuff here
job2:
if: ${{ always() }}
# Execute your post run command here
我创建了一个示例工作流程来展示 something similar working here 使用 continue-on-error
和这种情况。
您会在该示例中看到,即使 job2 出现错误,job3 仍会在之后执行。
这个 workflow run returns 像这样(没有工作流失败并且总是在作业 3 上执行 post 运行 命令):
有没有办法执行命令 post-运行,无论之前的状态是成功还是失败,类似于 post 并且始终在 jenkinsfile
我已经尝试 continue-on-error: true 但这将使失败的步骤成为通过
你可以使用 Job Status Check Functions with dependencies between jobs.
例如:
jobs:
job1:
continue-on-error: true
# Do your stuff here
job2:
if: ${{ always() }}
# Execute your post run command here
我创建了一个示例工作流程来展示 something similar working here 使用 continue-on-error
和这种情况。
您会在该示例中看到,即使 job2 出现错误,job3 仍会在之后执行。 这个 workflow run returns 像这样(没有工作流失败并且总是在作业 3 上执行 post 运行 命令):