0

我有一个 webbook url http://jenskinsserver/gogs-webhook/?job=build它将触发来自 gogs 的任何事件的 jenkins 作业。

现在我想触发一个参数化作业,我希望通过 webhook url 发送参数。如何在 gogs webhook url 中添加参数?

4

1 回答 1

0

您可以简单地添加一个Build Remote Trigger来实现这一点。转到Build Triggers=>Trigger builds remotely (e.g., from scripts)并设置 API 令牌。

您必须配置General=>This project is parameterized并从可用参数中选择您喜欢的任何参数。

现在在 url 中,提供这样的参数并在脚本中http://jenskinsserver/gogs-webhook/buildWithParameters?token=<api token provided>&param1=value1&param2=value2使用$param1,访问它们。$param2

于 2018-02-15T10:04:39.437 回答