如何确定使用jenkins git插件推送到git中的远程仓库的用户?

如何确定使用jenkins git插件推送到git中的远程仓库的用户?,第1张

如何确定使用jenkins git插件推送到git中的远程仓库的用户?

我不得不

  1. 定义一个gitblit用户并将其用于推送更改。
  2. 将我的jenkins作业更改为参数化的作业,并为用户名(myuser)定义一个参数。
  3. 将用户名添加到我的钩子中

def triggerUrl = jenkinsUrl + "/job/" + jenkinsJob + "/buildWithParameters?token=" + jenkinsToken + "&myuser=" + user.getName()new URL(triggerUrl).getText()

myuser现在是一个环境变量,这里以ant脚本为例:

<property environment="env" /><target name="xx" description="xx">    <echo message="${env.myuser}" /></target>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5008178.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存