我们正在迁移到jenkins 2管道。以前,我们使用jenkins-cli来运行jenkins作业。
我们把我们的工作设计成run input steps来获取一些信息。我们不能为此使用作业参数。
如何处理jenkins-cli来填充输入参数?是否存在用于运行作业和填充参数的API?
谢谢你的帮忙
发布于 2019-09-03 14:59:11
实际上有用于输入操作的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"}]}'另请参见http://surenpi.com/blog/devops/jenkins/api/approve/。
https://stackoverflow.com/questions/46323767
复制相似问题