我正在运行curl脚本来触发Jenkins参数化作业,但该作业尚未触发:
以下是用于触发 Jenkins 参数化作业的curl脚本:
传递正确的用户名和 API 令牌
curl -v http://stg-selenium.ascendlearning.com/view/job/CRM_SmokeSuite_NASM/buildWithParameters --user bharat_jadhav:apitoken --data Environment=staging
**getting the following error message:**
`
尝试10.182.166.65:80...
已连接到 stg-selenium.xyzorg.com (10.182.166.65) 端口 80 (#0)
将捆绑包标记为不支持多用途
HTTP 1.0,假设在正文之后关闭 < HTTP/1.0 301 Moved Permanently < Location: https://stg-selenium.xyz.com/view/job/CRM_SmokeSuite_NASM/buildWithParameter
出于测试目的,我又创建了一个自己的 Jenkins 实例。 传递正确的用户名和API令牌&这个curl脚本工作正常并且参数化构建已被触发:
curl -v http://localhost:9090/job/remotejob/buildWithParameters --user bharat:112943793cc8e155130cd950c3adfa73aa --data env=stg
**output of the working curl command**
有人可以帮我解决这个问题吗?我已经尝试了所有可能的方法都没有得到解决方案。
注意:当我用谷歌搜索错误代码 301 Moved Permanently 时,表示要添加正确的工作网址,在这种情况下,工作是正确的。