如何在 Github 分支提交上使用其 API 在 Ansible Tower 中触发作业?
我可以使用 Github webhook,但是当被推送触发时,无论分支如何,它都会发生。我想知道 webhook 有效负载是否可以提供信息,但我不确定如何在工作中使用它。我是在正确的轨道上还是有更好的方法?
谢谢。
如何在 Github 分支提交上使用其 API 在 Ansible Tower 中触发作业?
我可以使用 Github webhook,但是当被推送触发时,无论分支如何,它都会发生。我想知道 webhook 有效负载是否可以提供信息,但我不确定如何在工作中使用它。我是在正确的轨道上还是有更好的方法?
谢谢。
您可以使用使用GitHub 操作和条件的管道。例如:
on:
# Trigger the workflow on push or pull request,
# but only for the main branch
push:
branches:
- main
pull_request:
branches:
- main
取自这里。