github private链接访问_如何将Jenkins链接到私有Github存储库?
我的目标是将私有Github存储库拉到Jenkins .
以下是一些背景:
MacOS
Jenkins在本地托管, localhost:8080
在Jenkins中安装了Git插件和Github插件 .
如果我将存储库转为Public,Jenkins的一切都很好 .
从命令行,我可以使用我在Jenkins中使用的相同凭据来执行"git clone"私有仓库 .
但是当我把它变成私人并将它用作詹金斯的来源时,它就被打破了 .
错误是:
Building in workspace /Users/Shared/Jenkins/Home/jobs/TestFramework/workspace
> /usr/bin/git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> /usr/bin/git config remote.origin.url https://github.com/XXXXXXX/testframework.git # timeout=10
Fetching upstream changes from https://github.com/XXXXXXX/testframework.git
> /usr/bin/git --version # timeout=10
using GIT_ASKPASS to set credentials
> /usr/bin/git fetch --tags --progress https://github.com/XXXXXXX/testframework.git +refs/heads/*:refs/remotes/origin/* # timeout=5
ERROR: Timeout after 5 minutes
ERROR: Error fetching remote repo 'origin'
hudson.plugins.git.GitException: Failed to fetch from https://github.com/XXXXXXX/testframework.git
at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:806)
at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1070)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1101)
at hudson.scm.SCM.checkout(SCM.java:496)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1278)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:604)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
at hudson.model.Run.execute(Run.java:1728)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:405)
Caused by: hudson.plugins.git.GitException: Command "/usr/bin/git fetch --tags --progress https://github.com/XXXXXXX/testframework.git +refs/heads/*:refs/remotes/origin/*" returned status code 143:
I tried a few suggestions online:
ssh-keygen到/Users/shared/jenkins/.ssh/id_rsa
ssh-keygen到/Users/jason/.ssh/id_rsa
将相应的"id_rsa.pub"添加到私有存储库"Settings" => "Deploy keys" .
但仍然没有工作 .
github private链接访问_如何将Jenkins链接到私有Github存储库?相关推荐
- github创建静态页面_如何在10分钟内使用GitHub Pages创建免费的静态站点
github创建静态页面 Static sites have become all the rage, and with good reason – they are blazingly fast a ...
- github 私有化部署_用GitLab搭建自己的私有GitHub
用GitLab搭建自己的私有GitHub 现在git是开发人员的必备技能之一,github的代码仓库管理系统目前是最好的,下面搭建私有github系统的过程. 下载gitlab: 官网地址:https ...
- 添加流星链接代码_如何将永久链接添加到流星项目
添加流星链接代码 现代Web应用程序没有理由没有永久链接(也称为"漂亮的URL"). 它们使用户更容易记住,对SEO十分重要,并且在与Meteor一起使用时,非常易于实现. 为了演 ...
- github 码云 获取_开发记录篇使用VS2019管理github项目
目前大家的工作和学习中git应该是必不可少的吧,现在好多公司都是在使用git来管理代码,比起以前的svn管理代码简洁清晰了很多,而且也减少了冲突的出现,最主要的git是分布式的,即使没有网络也一样可以 ...
- ubuntu导入第三方库_在Ubuntu中,如何添加Apt存储库
APT存储库是网络服务器或本地目录,其中包含deb软件包和元数据文件,这些文件可由APT工具读取. 虽然默认的Ubuntu存储库中有数千个可用的应用程序,但是有时你需要从第三方存储库安装软件. 在本教 ...
- maven设置从本地读_如何在Eclipse中更改Maven本地存储库
通常,这些回答了以下问题:如何更改用户设置文件? 但是我想回答的问题是如何更改本地Maven存储库位置. 答案是您必须编辑settings.xml. 如果文件不存在,则必须创建它. 您可以在窗口> ...
- github private链接访问_将github配置为图床+PicGo配置
将github配置为图床+PicGo配置 快乐的红领巾:zhuanlan.zhihu.com 1.建一个git仓库 2.获取授权token 3.配置PicGo 4.picgo快捷键 1.建一个git ...
- github private链接访问_如何判定一段内存地址是不可访问的?
地址保护 对于虚拟地址,我们知道并不是所有的地址都是可以访问的,一般分成可读,可写,可执行以及这几种的组合,或者不可访问. 违反这个规定进行内存访问,会导致程序崩溃退出,情况相当严重. 我们先从如何设 ...
- git idea 本地历史版本回滚_如何为IDEA项目创建GitHub存储库和本地Git存储库
有几种方法可以使用IntelliJ IDEA来发布我们在GitHub上编写的代码.在此博客中,我们将介绍两种方法.第一个步骤是最快的一步,您可以在其中创建本地和远程存储库.第二种方法是多步骤,当您要为 ...
最新文章
- 程序员:做测试开发每天忙于业务,看不到希望
- Centos 7 安装 Haproxy
- 【youcans 的 OpenCV 例程 200 篇】105. 湍流模糊退化模型
- python学到什么程度可以找到工作-Python学到什么程度可以面试工作?
- pythonscrapy爬虫_使用Python3和Scrapy进行网站图片爬虫自动下载
- Jeesite--- Datagrid 行高亮+单元格高亮
- SVG—最简单的SVG动画
- 蓝桥杯 方格问题 6x6的方格,沿着格子的边线剪开成两部分。 要求这两部分的形状完全相同
- jqprint插件打印去掉页眉页脚的方式
- python入门之发送邮件
- 初中英语和计算机融合的教学案例,初中英语与信息技术整合教学案例
- Windows XP 下安装SQL SERVER2005 问题汇总
- ie浏览器下载地址(官网地址)
- SQL Server Management Studio工具备份数据表操作
- 香港大学SPACE中国商业学院暨企业研究院第三届创新创业大赛全国总决赛圆满收官
- mathcad使用说明
- 基于51单片机的智能插座 WIFI控家电继电器开关定时APP方案原理图
- 罗技驱动Logitech G HUB一直卡在初始加载界面无法进入的问题
- Android之两级联动点餐列表
- Ubuntu中cc++语言简单程序编写以及使用gccg++方式编译简单程序(基础)