【发布时间】:2020-06-23 09:45:29
【问题描述】:
我正在尝试使用 curl 命令触发 Jenkins 构建,并将参数作为“用户”传递。我正在尝试将值发送到外部。但是每次我运行构建时,它只会选择在选择参数中声明的第一个值,无论我使用 curl 命令行传递的值是什么。有没有人建议解决这个问题。
例如。我的 Jenkins 工作有一个名为 users 的选择参数,其中包含 4 个值 1、2、3、4 等。
当我使用 curl 触发构建时 -
curl -v -X POST http://localhost:9999/job/gatling/buildWithParameters --data token=11ceefa59d2017b21b3d637ece05742fd5 --user admin:admin --data-urlencode json= '{"users":"3", "duration":"10", "feature":"asset", "load_simulation":"AtOnceUserSimulation"}'
我将值作为"users":"3" 传递,但值在构建中作为 1 传递。
谁能为此提出解决方案?
【问题讨论】:
标签: jenkins jenkins-pipeline jenkins-plugins jenkins-cli