使用Jenkins将新文件推送到git分支

时间:2015-04-29 14:06:54

标签: git jenkins gitlab

我们目前正在将我们的代码库从SVN迁移到GitLab,并且在准备中我试图测试Git和Jenkins之间的一些基本功能。我遇到的一个问题是将新文件推送到Git。

控制台日志显示为推送按预期工作,但实际的git repo没有推送发生的记录。

以下是我的控制台中显示的内容:

  

克隆远程Git存储库
  remote:计算对象
  remote:压缩对象
  接收物品
  解决增量问题   更新参考文献
  检查修订版a0523f53acf74c5d4fd464d8b1126102c00fd9ee(原产地/主人)
  [test-post-to-git2] $ cmd / c call> C:\ Users \ admin \ AppData \ Local \ Temp \ hudson741863400083270764.bat
  [test-post-to-git2] $ cmd / c call> C:\ Users \ admin \ AppData \ Local \ Temp \ hudson7082713428543839601.bat

     

F:\ Jenkins \ workspace \ test-post-to-git2> git add。

     

F:\ Jenkins \ workspace \ test-post-to-git2> git commit -am“添加GitTest.txt”
  [localMaster ac6b719]添加GitTest.txt
   更改了2个文件,513个插入(+),512个删除( - )
   创建模式100644 GitTest.txt

     

F:\ Jenkins \ workspace \ test-post-to-git2>退出0
  将HEAD推送到repo原点的分支主机   打开连接
  计数对象
  寻找来源
  获得尺寸
  压缩物体
  书写对象
  完成:成功

尽管控制台显示它已成功推送,但Git内部没有发现任何变化。因为我还在学习Git,所以我完全有可能错过一些简单的东西。

我忘了注意我正在尝试使用Git Publisher推送它而不是批处理命令选择“仅在构建成功时推送”选项,将分支推送设置为“主”,并设置目标远程名称到'起源'。

0 个答案:

没有答案