问题内容: 我在使用基础亚马逊ami linux的Ec2上-我已经安装了jenkins,但是当我从github提取仓库时,出现以下错误: 我已经为安装jenkins的当前用户生成了一个密钥,并已设法使用git命令行克隆了仓库,但jenkins无法。 我已经将〜/ .ssh文件复制到/var/lib/jenkins/.ssh 我已经将github添加到已知主机,并且我用光了所有解决方案。有人知道我要
问题内容: 我是新手,从克隆存储库时出现以下错误。 我试图在这里搜索所有相关问题,但可以找到确切的stacktstrace和答案。 我正在尝试克隆需要用户名和密码的存储库,我在作业的工作配置设置中提供了存储库路径。我尚未进行任何与.ssh相关的设置,因为这似乎是与GIT存储库的安全性问题不同的问题。 我不知道詹金斯想执行什么注释,它找不到哪个文件/目录。 这是我从詹金斯工作得到的确切堆栈跟踪: 引
问题内容: 将我的存储库位置输入到新作业的“源代码管理> Git>存储库URL”部分时,出现错误。我到处搜索并尝试了许多不同的URL,但均未成功。 错误: 有任何想法吗?谢谢。 问题答案: 您可能需要在 Manage Jenkins- >配置系统-> Git-> Git安装-> Git可执行文件路径中设置git可执行文件的路径。 例如,我在Windows中遇到相同的错误。我安装了git Choco
问题内容: 我安装了Github插件并将Poll SCM设置为1分钟。下面是我的配置的图片。 因此,当我提交仓库时,一分钟后构建便开始了。 在我的github存储库上,我创建了一个webhook(但超时)和一个也不起作用的服务(我认为问题出在我的jenkins服务器上)。 但是缺少“将更改推送到GitHub时生成”复选框。 问题答案: 在GitHub插件v1.25.1版本上,触发器已重命名为 Gi
问题内容: 我是编程和尝试使用GIT存储库的新手,而在使用JENKINS进行配置时遇到了错误。我知道这是一个愚蠢的问题,但从初学者的角度来看,我陷入了困境,无法前进。请帮助我解决错误。 我将代码保存在GIT存储库中,并尝试使用jenkins进行构建。但是它给出错误为:无法连接到存储库:执行命令时出错:git.exe ls-remote -h https://github.com/szabbas/S
问题内容: 我有一个GitHub存储库,我想通过后接收挂钩将新提交通知Jenkins。我已经将GitHub插件安装到Jenkins中,并允许Jenkins管理它自己的挂钩URL。该项目具有正确的git存储库URL,并指示“将更改推送到GitHub时进行构建”。当我让GitHub发送测试有效负载时,我可以在前端Jenkins的Nginx Web服务器中找到它: 我正在运行SSL,所以我禁用了SSL。
问题内容: 我有一个jenkins作业,它从github克隆存储库,然后运行powershell脚本来增加文件中的版本号。我现在正尝试将该更新文件发布回github上的原始存储库,因此当开发人员提取更改时,他会获得最新的版本号。 我尝试在构建后事件中使用Git Publisher,并且可以毫无问题地发布标签,但是它似乎没有发布任何文件。 问题答案: 我自己找到了答案,该博客对您有所帮助:http
问题内容: 使用GitHub命令,我可以: 我与GitHub的连接正常(没问题),但是与Jenkins的连接出现此错误: 公钥有这个问题吗? 我在/ 下使用。 问题答案: 这个错误: stderr:权限被拒绝(公钥)。致命:远端意外挂断 表示Jenkins尝试使用错误的ssh密钥连接到github。 你应该: 确定jenkins的运行用户,例如。’build’或’jenkins’ 在尝试执行克隆的
问题内容: 如何从内部触发另一个作业的生成? 我假设这项工作是同一个github组织下的另一个存储库,该存储库已经有自己的Jenkins文件。 我也只想在分支名称为master时执行此操作,因为触发任何本地分支的下游构建都没有意义。 更新: 不过,执行时我还是报错 找不到名为some-downtream-job-name的参数化作业 我确定这项工作存在于jenkins中,并且与当前工作位于同一组织
问题内容: 我希望Jenkins从托管在Github上的私有存储库自动获取数据。但是我不知道如何完成该任务。尝试了文档,为jenkins用户生成了ssh- key,我所看到的就是:“无法克隆存储库”。我已经检查过网址-它们是有效的。 任何线索,也许您知道一些描述此类内容的文档/博客/内容? 问题答案: 也许GitHub 对您正在寻找的部署密钥提供支持?引用该页面: 什么时候应该使用部署密钥? 很简
问题内容: 看起来GitHubPullRequestBuilder与Jenkins v2.0管道作业不兼容。 如何配置要从GitHub拉取请求事件触发的管道作业? 关于此主题的文档很少,我找不到任何示例。还是在GitHub中创建一个网络挂钩来触发PR事件上的管道作业更好? 问题答案: 将管道与GitHub拉取请求结合使用的最直接方法是将脚本以该名称命名到存储库中,然后安装 GitHub Branc
问题内容: 任何人都对使用Resque时GitHub如何处理Redis服务器的潜在故障或暂时不可用有任何见解? 还有其他一些人似乎使用Zookeeper将半复杂的解决方案组合在一起作为redis集群的保留(请参阅https://github.com/ryanlecompte/redis_failover和Resque故障转移redis解决方案。其他人似乎具有“穷人故障切换”功能,在连接问题一见钟情
问题内容: 我已经在测试服务器上使用Github插件设置了Jenkins。我只允许通过身份验证的用户(匿名用户没有任何权利)和安全连接来保护Jenkins。 不幸的是,在我看来,Github提供的提交后挂钩似乎不起作用。我尝试手动访问https://jenkins.on.my.server/github- webhook/上 的URL,它给了我一个“ net.sf.json.JSONExcepti
问题内容: 我的Jenkins Continuous Integration Server在Ubuntu主机上运行,其配置如下: 詹金斯v 1.463 github-api 1.23 Jenkins GIT插件1.1.18 GitHub插件1.2 轮询SCM工作。 要说这一点很重要,因为我希望您知道我的其他与jenkins相关的配置工作正常,除了此发布构建触发废话之外。 我想配置Jenkins
问题内容: 我在詹金斯有一件东西。在存储库的根目录中,我看起来像这样: 这里有几行用于测试存储库访问的行,并且当前由于git fetch部分错误而失败: 致命:无法读取“的用户名 ”https://github.com ‘:没有此类设备或地址 git remote -v上面的命令Jenkinsfile输出 类似的内容origin https://github.com/MY_ORGANIZATION