我有一个webook url http://jenskinsserver/gogs-webhook/?job=build,它将触发任何来自gogs的jenkins工作。
现在我想触发参数化作业,我希望通过webhook网址发送参数。如何在gogs webhook url中添加params?
答案 0 :(得分:0)
您只需添加Build Remote Trigger
即可。转到Build Triggers
=> Trigger builds remotely (e.g., from scripts)
并设置API令牌。
您必须配置General
=> This project is parameterized
并从可用参数中选择您喜欢的任何内容。
现在在网址中,http://jenskinsserver/gogs-webhook/buildWithParameters?token=<api token provided>¶m1=value1¶m2=value2
提供了这样的参数,并在脚本中使用$param1
,$param2
来访问它们。