【问题标题】:Jenkins job stuck on git push command詹金斯的工作卡在 git push 命令上
【发布时间】:2019-10-19 03:08:31
【问题描述】:

我有一个执行以下 Windows bash 命令的 Jenkins 作业:

call "C:\Users\AMRABET\Documents\VSC\Jenkins\workspace\make.bat" html
docker build --tag=dockjenk .
docker run dockjenk
del /Q "C:\Users\AMRABET\Documents\VSC\Jenkins\workspace\build\html\_sources"
xcopy /E /I C:\Users\AMRABET\Documents\VSC\Jenkins\workspace\build\html C:\Users\AMRABET\Documents\VSC\DockJenk\SphinxHTML
git reset
cd "C:\Users\AMRABET\Documents\VSC\DockJenk\"
git add SphinxHTML/
git commit -m "Documentation of Script.py in html"
git push origin master
rmdir /S /Q C:\Users\AMRABET\Documents\VSC\DockJenk\SphinxHTML\

之前(上周五尝试)一切正常,我能够看到工作的成功状态。

今天我想再试一次,不幸的是它停止了工作。未进行任何更改。

我正在使用 WebHook 将 GitHub 连接到 Jenkins。 所以我检查了 git push 命令是让工作卡住的命令。

这是我每次构建作业时都会停止的地方:

有什么帮助吗?谢谢

我使用的是 Windows 10。

编辑:

好的,因为似乎没有人能够帮助我,有没有其他方法可以简单地将文件夹从 Jenkins 推送到 git?

【问题讨论】:

  • 您在企业防火墙后面吗?这是公共 Github 还是一些私人安装?您有多确定网络和用户身份验证没有任何变化?密码是否更改,ssh 密钥是否更改或过期?您是否尝试过重启 Jenkins?
  • 这是一个公共的 Git 安装。我正在处理我自己的私人 Git 帐户。没有更改密码。我什至卸载/安装詹金斯。不需要 ssh 连接我正在我的机器上工作

标签: python git jenkins github jenkins-pipeline


【解决方案1】:

所以问题出在 Git 凭据中。不知何故,他们改变了。我用正确的用户名和密码创建了另一个,它工作正常。

【讨论】:

    猜你喜欢
    • 2017-11-22
    • 1970-01-01
    • 2012-09-28
    • 2014-03-29
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多