我正在从VSTS-Service Hooks配置Jenkins构建作业。
我已完成下面的配置带服务挂钩的Build-Job。
我在Jenkin Base URL中配置的Url位于
之下http://username:password@jcibts-build-jenkins.some.com:9080/job/jcibts-swm-dev-admin-portal-bd/build?token=sometoken
如果我从浏览器点击相同的网址,我的Jenkins Build作业会被触发。另一方面,如果我在Service Hook中配置此URL,则会出现异常。
如果我将某些步骤配置错误或有没有办法克服此异常,请提示建议吗?
答案 0 :(得分:0)
请改用此网址http://jcibts-build-jenkins.some.com:9080
。
关于Jenkins中的构建定义,您需要在构建触发器部分中检查在将更改推送到TFS /团队服务时构建
。答案 1 :(得分:0)
在 Jenkins 中,以将在 Jenkins 服务连接或服务挂钩中使用的用户身份登录。如果用户名在右上角,请单击右侧的向下箭头,然后选择配置。
在 API 令牌部分下,创建一个新令牌并将其复制到剪贴板。
在 Azure DevOps 中,为服务挂钩或服务连接提供凭据时,请使用此 API 令牌而不是用户密码。