遇到的问题29

error cloning remote repo 'origin'的解决方法

我是在Windows上安装的jenkins,根据老师的视频教程构建任务失败如上截图。

在网上找了几天的方法都没有解决问题,最后在知乎上向https://zhuanlan.zhihu.com/p/37232441 的作者请教才解决的问题。

解决方法:

由于我是要将项目构建在linux虚拟机中,所以需要在任务指定运行的节点上配置服务器上git的运行地址。

1、查找并复制Git在服务器上的运行地址;

https://img4.sycdn.imooc.com/5b5498230001f74302890042.jpg

2、在jenkins上,系统管理->节点管理->LinuxEvn,配置git在linux虚拟机上的运行地址

https://img1.sycdn.imooc.com/5b5498d20001c5a313660651.jpg

3、保存。再次构建就可以了。

anyway,感激上方链接中知乎文章的作者指教,感激涕零!

出现这个错误,网上搜这个问题说是要给jenkins配置git,但是我的版本没有系统配置是有git的额,而且老师在整个过程中没有给jenkins配置git,所以请问应该怎么解决?

前面的章节我的都没有出现问题,请指教!

在linux中配置好git就可以了,最后是shell脚本通过shell执行git命令同步你远程仓库的代码后进行打包发布的

ERROR: Error cloning remote repo 'origin'(Jenkins linux)

螺丝钉tina 2018-09-13 22:18:01 3529 收藏
文章标签: jenkins vm linux ubuntu
版权
现象

看了一堆blog,大部分都是把项目建到本地,修改了git的地址,使之可以执行git命令
然而,这个项目是布置到vm上了
但是,原理一样
which git
/usr/bin/git
ok


————————————————
版权声明:本文为CSDN博主「螺丝钉tina」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u013716535/article/details/82695891

关于部署脚本的疑问

视频挺好,有点小疑问,Genkins任务从github上同步过来的代码,应该是位于genkins所在服务器的工作目录下,但是执行构建脚本是在目标机,也就是部署了tomcat的服务器上执行的,请问代码怎么就同步到目标机了?!

 

在用jenkins构建代码时,会从项目中已配置的github地址重新pull代码到目标机

Jenkins build时有时候报Error fetching remote repo ‘origin’,网上都说是git权限问题,试了之后也没有用,找了很久才发现,造成这个问题的原因是Jenkins有个工作空间( workspace)的概念,Jenkins构建时产生的缓存会存储到工作空间,清理掉缓存就好,如下图:

如果觉得每次手动清理比较麻烦,我们可以配置Jenkins在每次构建完成之后就进行清理,清理后我们会发现就不会再有这个错误发生了。如下图所示:
在这里插入图片描述

————————————————
版权声明:本文为CSDN博主「一枝夏雨荷丶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_27361727/article/details/91360683

Build step 'Execute shell' marked build as failure

MautheDoog 2019-05-24 17:31:38 25361 收藏 6
分类专栏: jenkins 文章标签: jenkins
版权
项目合并后jenkins打包报错。

code ELIFECYCLE npm ERR!

errno 1 npm ERR!

vue-element-admin@3.6.6 build:sit: `cross-env NODE_ENV=production env_config=sit node build/build.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the vue-element-admin@3.6.6 build:sit script. npm ERR!

This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-05-24T06_09_39_783Z-debug.log

Build step 'Execute shell' marked build as failure

Finished: FAILURE

但是在本地打包是没有问题,那就奇怪了

网上查了一下,有一个说:脚本是问题后来看了下原因是磁盘空间不足导致报错,清除下空间构建就正常了 ,虚惊一场!!

但并没有效果。

目前是单独这个问题分支不合并

-------------------------等待解决--------------------------------

感谢  http://www.ishenping.com/ArtInfo/172202.html

脚本中 加#!/bin/bash  就可以

 

 
————————————————
版权声明:本文为CSDN博主「MautheDoog」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zw421152835/article/details/90517623

加了上面这个会报错orgin14

不加会报权限不足15

git.exe init#timeout = 10错误:克隆远程repo'origin'时出错hudson.plugins.git

https://blog.csdn.net/weixin_40816738/article/details/90280863

git error: RPC failed; result=35, HTTP code = 0 fatal: The remote end hung up unexpectedly

旺仔的算法coding笔记 2020-11-02 10:29:36 4102 收藏 6
分类专栏: 软件使用
版权
git之前用得好好的,今天git push突然就不能用了,提示如下错误:

Writing objects: 100% (10/10), 105.95 KiB | 0 bytes/s, done.
Total 10 (delta 2), reused 0 (delta 0)
error: RPC failed; result=35, HTTP code = 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

后来,通过设置Git的http缓存大小,解决了这个问题,在当前工程目录下运行如下命令:

git config --global http.postBuffer 20M

如果20M不行就 50M
————————————————
版权声明:本文为CSDN博主「旺仔的算法coding笔记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wangwangstone/article/details/109443947

原文地址:https://www.cnblogs.com/yiyaxuan/p/14825496.html