【发布时间】:2011-05-21 14:16:12
【问题描述】:
我正在使用 Jenkins 版本。 1.406 并且无法使用 AJAX 触发参数化(3 个字符串)构建。
一些文档谈到“令牌”,但 Jenkins 的 OR 作业的配置面板中没有这样的选项。
我正在发送这样的 ajax 调用:
var jqxhr = $.post(
"http://servername:8080/job/jab-name/build/api/json",
{ "parameters": [{ "PARAM1": "value1" }, { "PARAM2": "value2" }] },
"json"
)
.success(function () { alert("success"); })
.error(function (xhr, ajaxOptions, thrownError) { alert("Error\nxhr.status = [" + xhr.status + "]\n xhr.status: [" + xhr.statusText + "]\najaxOptions = [" + ajaxOptions + "]"); })
.complete(function () { alert("complete"); });
参数正确(区分大小写)并且全部设置,不使用默认值。
有人可以帮忙吗? 谢谢!
【问题讨论】: