为什么我无法将 Git Url 添加到我的 Jenkins 中?

2023-11-29

我对 git 和 Jenkins 都很陌生。

我添加了ssh当我执行以下操作时,将密钥指向 bitbucket 和我的本地计算机:

git clone [email protected]:username/repo.git

我可以克隆。

但是当我添加相同的网址时([email protected]:username/repo.git)到 Jenkins 存储库 url 我收到以下错误:

Failed to connect to repository : Command "git ls-remote -h [email protected]:username/repo.git HEAD" returned status code 128:
stdout: 
stderr:  Permission denied (publickey). 
fatal: The remote end hung up unexpectedly

您还需要为 Jenkins 用户设置 ssh 密钥。

总体思路是您登录 Jenkins 盒子,并成为“jenkins”用户。您可以随意称呼您的 Jenkins 用户,因此请确保使用正确的名称。一旦您成为 Jenkins 用户,您就可以使用ssh-keygen创建一组新的 ssh 密钥。然后你可以将它们添加到你的存储库中部署密钥.

这可能也有用:使用 Bitbucket 配置 Jenkins

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我无法将 Git Url 添加到我的 Jenkins 中? 的相关文章

  • Git 提交到公共子模块(主分支)

    我有两个或更多项目 我们称它们为Foo项目 and 项目栏 有一些通用代码我放入了一个子模块 我的理解是 如果我从内部提交对子模块的更改Foo项目它将在一个超然的头脑中 只有所有Foo项目克隆人可以看到 master cd ProjectF
  • Git 命令以编程方式将文件的一系列行添加到索引?

    我想要一个命令可以让我做类似的事情 git manual add some file txt 10 20 这相当于 git add p some file txt 并说y仅包含第 10 行到第 20 行的大块 是否有内部 git 命令可以让
  • 使用 Groovy for Jenkins 取消排队构建并中止执行构建

    对于使用 Groovy 系统脚本的 Jenkins 有没有一种方法可以轻松搜索构建队列和执行构建列表以查找某些条件 特别是匹配某些条件的参数 然后杀死 取消它们 我似乎找不到任何方法来做到这一点 但似乎应该是可能的 我自己没有测试过 但是看
  • Git 将合并恢复到特定父级

    我有一个 git 存储库 但在恢复合并时遇到问题 当前哈希为 0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3 它有两个父母 df1acf5f54426d30f12c6b4558c3dd922297aae3
  • Intellij Idea可以自动阶段更改吗

    经过几天的任务处理后 我决定看看已经完成了哪些工作git status来自 Git Bash 有些文件在Changes to be committed list 有些在Changes not staged for commit 有趣的是 我
  • 用于 Jenkins/本地构建的 PyPI 本地缓存

    我有一个 Jenkins 实例 它与其伴随者一起构建我的项目PyPI http pypi python org pypi包裹来自要求 txt http www pip installer org en latest requirements
  • Jenkins 管道 - 如何在不首先调用 node() 的情况下加载 Jenkinsfile?

    我有一个有点独特的设置 我需要能够动态加载位于我正在构建的 src 之外的 Jenkinsfiles Jenkinsfiles 本身通常调用node 然后调用一些构建步骤 这会导致多个执行器不必要地被消耗 因为我需要已经调用了 node 才
  • Git分支切换不会改变代码文件夹文件

    这是后续this https stackoverflow com questions 9406651 code base for git master feature branch问题 我使用克隆了远程主项目文件夹git clone ema
  • 可以使用 git 项目并在 VS2013 中查看 TFS 工作项吗?

    所以我升级到了VS2013 希望能顺利进行所有开发 不过有一件事确实让我很恼火 我的团队使用 TFS 而我更喜欢 git 因此我使用 git tfs 来桥接两者以进行源代码控制 我们使用 TFS 工作项来跟踪错误和故事等 如果重要的话 我也
  • 如何比较本地 Git 分支与其远程分支

    我怎样才能看到diff本地分支和远程分支之间 git diff
  • 从私有 GitHub 存储库迁移到公共和私有

    我使用 GitHub 上的私人存储库开发了一个客户项目 我们现在要做的就是开放其中的某一部分 并产生该项目的开源版本 我们的想法是 客户的版本将在此基础上构建 对开源版本所做的任何更改也应适用于私有版本 现在的问题是我不能将当前的 GitH
  • Android 模拟器插件无法在 Jenkins 中运行

    当我使用选项创建模拟器在 Jenkins 上运行测试时 我遇到了这个问题 android 无法创建 Android 模拟器 无法运行 AVD 创建命令 当我定位现有模拟器时 我遇到了这个问题 致命的 C Windows system32 c
  • 以非 root 用户身份从 Docker Ubuntu 容器内部调用 Mac 主机上的 Docker 时出现权限被拒绝错误

    我正在尝试从正在运行的 jenkins docker 容器内运行 Docker for Mac 17 06 0 ce mac17 的 OSX 主机上调用 docker 詹金斯 最新 https hub docker com jenkins
  • Jenkins email-ext 插件不发送邮件

    我的机器上安装了 Jenkins 版本 1 480 3 和电子邮件扩展插件 2 30 2 来自 管理詹金斯 部分的测试邮件工作正常 当我向我的职位添加可编辑的电子邮件通知时 我没有收到它 还尝试在可编辑电子邮件通知高级部分中配置 触发器 那
  • 使用 nginx http auth 保护 Jenkins(回调 url 除外)

    我在我的服务器上安装了 jenkins 我想用 nginx http auth 来保护它 以便请求 http my domain com 8080 http ci my domain com 除一个位置外将受到保护 http ci my d
  • git checkout 裸露,并在接收后包含子模块

    如何在包含子模块的接收后挂钩中检出服务器上的裸存储库 我目前将其作为接收后挂钩 bin bash http blog ekynoxe com 2011 10 22 git post receive for multiple remote b
  • 动态创建的 Jenkins 管道脚本

    我正在使用詹金斯管道项目 在脚本中我想写parallel以动态方式阻止 因为节点数量可以改变 例如 从此 parallel node1 node stage1 stage2 node2 node stage1 stage2 像这样的事情 f
  • Emacs shell:保存提交消息

    我几天前开始使用 emacs 在 emacs shell M x shell 中使用 git 时遇到问题 当我 git commit 或 git commit amend 时 它会打开 vim 来编辑并保存提交消息 我对此表示同意 但我找不
  • Git:从远程获取特定对象

    在工作中我们必须应对一个非常庞大的 git 存储库 90Go 在尝试调整本地副本上的一些内容后 我的包文件出现错误 尝试解压它 我可能删除了一些目标文件 例如 gt git GC 错误 无法读取 af9ed8 snip 致命 坏树对象 af
  • git:推送单个提交

    假设我进行了多次提交 并希望挑选哪些提交到远程存储库 我该怎么做 在ascii中 C1 gt C2 gt C3 gt C4 我想推C2和C4 通过变基 重置 推送然后重置进行重新排序是否有效 C1 gt C2 gt C3 gt C4 gt

随机推荐

  • AS3/AIR:如果手机使用纵向,如果平板电脑使用横向?

    好的 我自己编写了一个简单的 DeviceCapabilites 类 以便能够检查设备是否是手机或平板电脑等 但我需要能够说 如果用户使用手机 它应该处于纵向模式 如果在平板电脑上我只想使用横向模式 有什么想法吗 编辑 为了清楚起见 我想在
  • 建立多态关联

    我正在尝试向我的网站添加 以下 之类的功能 但我无法找到使用多态关联的正确方法 用户需要能够关注 3 个不同的类别 这 3 个类别不会关注用户 我过去曾创建过一个跟随用户的用户 但事实证明这更加困难 我的迁移是 class CreateRe
  • 更改金额后 PayPal React 显示额外按钮

    没有react paypal button v2 有60 KB的开销 类似问题here但他们建议反应贝宝按钮 v2 我正在尝试制作一个 React PayPal 按钮来更改道具更改的计费金额 我用道具价格调用以下组件 每次价格变化时我想重新
  • python递归返回None类型[重复]

    这个问题在这里已经有答案了 没看懂 怎么退货List代替None class foo def recursion aList if isGoal aList 1 return aList for item in anotherList ne
  • SQLPlus 尝试删除包两次

    在 SQLPlus 中执行脚本时我遇到了一个问题 script sql 包含以下行 some pkg pks some pkg pkb drop package some pkg 打电话后 gt sqlplus 用户 密码 dbname s
  • 在 Windows 上构建支持 SSL 的 libcurl

    我在 Win32 C 应用程序中使用 libcurl 我已将curlib vcproj 项目添加到我的解决方案中 并将其他项目设置为依赖于它 如何在启用 SSL 支持的情况下构建它 这个答案已经过时了 请参阅此处的实际指南https cur
  • cudaMemset 在 __device__ 变量上失败

    我使用时遇到问题cudaMemset在设备变量上 是否可以使用对设备变量的引用cudaMemset 或者只是缺少编译器标志或库的问题 我正在使用 cuda 4 1 并且 NVRM 版本 NVIDIA UNIX x86 64 内核模块 285
  • 如何向 Android AsyncTask 传递值

    这是我第一次使用 AsyncTask 对于传递值可能也有点困惑 我有 4 个ArrayList
  • C++中如何连接字符串?

    string degreesToDMS double angle int intpart 0 int intpart2 0 int intpart3 0 return floor angle lt lt xb0 lt lt modf ang
  • 一个 Java 文件,但两个类

    我的项目中有一些课程 编译后 我找到两个 java 文件到每个类 name class 和 name class 原因可能是什么 我认为这些课程没有什么特别的 问候 它是一个匿名内部类 例如 new Runnable Edit 评论中的一些
  • Spring - 没有可用于当前线程的实际事务的 EntityManager - 无法可靠地处理“持久”调用

    当尝试调用 persist 方法将实体模型保存到 Spring MVC Web 应用程序中的数据库时 出现此错误 在互联网上确实找不到与此特定错误相关的任何帖子或页面 EntityManagerFactory bean 似乎有问题 但我对
  • 安装 Xcode 4 并保留 Xcode 3?

    我已经读过很多次我们可以安装 Xcode 4 并保留 Xcode 3 但是 我还了解到 Xcode 4 GM 不可能做到这一点 有人成功做到过吗 Update 好的 我已经安装了 不同的文件夹 但一开始总是崩溃 xcode遇到内部逻辑错误
  • Android P 无法写入文件

    我无法在 Android P 存储卡中写入文件 相同的代码在 Android O 中运行良好 new File file getParent mkdirs output new ObjectOutputStream new FileOutp
  • C#:System.Net.WebException:底层连接已关闭

    我有以下代码 String url a valid url String requestXml File ReadAllText filePath opens file reads all text and closes it byte b
  • 如何在没有 Mac 的情况下构建 iPhone Xamarin 应用程序?

    我正在开发 xamarin 表单应用程序 我可以生成 APK 并在我的 Android 设备上运行它 但如果没有 Mac 我怎样才能对 iPhone 做同样的事情呢 有没有办法在应用程序中心或 azure devops 上构建我的应用程序并
  • Android 应用程序构建在 geotools 库上,缺少本机 java 库

    我想使用 eclipse 在 Android 应用程序中使用 geotools 目前是 8 0 M3 也可能是 2 7 3 库 win7 教授 4GB 内存 但是构建过程崩溃了 我收到以下错误 未处理的事件循环异常 Java 堆空间 jav
  • XAMPP 服务器不加载 CSS 文件 [重复]

    这个问题在这里已经有答案了 实际上我正在使用 XAMPP 服务器开发一个小项目 大多数时候我都会遇到这个疯狂的问题 当我更改 CSS 文件中的任何内容时 它没有任何效果 但是当我重新启动我的 XAMPP apache 服务器几次时 它工作正
  • 关于C语法的几个问题

    我有几个关于 C 语法的问题 ch char malloc sizeof char strlen src 第一个括号 char 是什么意思 c getch switch c case 1 我的老师问为什么使用 这种类型 引号而不是 双引号
  • `const int a = 1;` 是 `a` 常量表达式,如果 `a` 具有自动存储期限

    N4527 5 20 表达式常量 p2 条件表达式 e 是 a核心常量表达式除非 e 的评估遵循以下规则 抽象机 1 9 将评估以下表达式之一 2 7 左值到右值的转换 4 1 除非它应用于 2 7 1 引用完整非易失性 const 的整型
  • 为什么我无法将 Git Url 添加到我的 Jenkins 中?

    我对 git 和 Jenkins 都很陌生 我添加了ssh当我执行以下操作时 将密钥指向 bitbucket 和我的本地计算机 git clone email protected username repo git 我可以克隆 但是当我添加