我们正在迁移到jenkins 2管道。 以前,我们曾经经营jenkins-cli的jenkins工作。
我们将工作设计为run input steps以获取一些信息。我们不能使用工作参数。
如何处理jenkins-cli来填充输入参数? 是否存在运行作业和填充参数的API?
感谢您的帮助
答案 0 :(得分:0)
实际上有用于输入操作的API。请参考curl命令:
curl http://localhost:8080/job/pipeline/1/input/inputid/proceed \
--header "Authorization: Basic `echo -n admin:token | base64`" \
-X POST -d 'json={"parameter": [{"name": "name", "value": "bob"}, {"name": "age", "value": "12"}]}'