我有一个webook url http://jenskinsserver/gogs-webhook/?job=build,它将在来自gogs的任何事件上触发jenkins作业。
现在,我想要触发一个参数化作业,并希望通过webhook url发送参数。如何在gogs webhook url中添加参数?
发布于 2018-02-15 18:04:39
您只需添加一个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>¶m1=value1¶m2=value2提供了类似这样的参数,并通过在脚本中使用$param1,$param2来访问它们。
https://stackoverflow.com/questions/48801459
复制相似问题