【发布时间】: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