jenkins - BlueOcean编辑器 "scm"输入什么

我在第一步使用简单的 BlueOcean 编辑器时遇到了困难。我正在尝试创建第一步构建/从版本控制中 check out 。

在一个必填字段中输入scm。我尝试了我的 repo 的 URL,但编辑器显示了一条消息

Expecting "class hudson.scm.SCM for parameter "scm" but got "whatever I enter" of type class java.lang.String instead.

如何在字符串字段中输入类而不是字符串?

此时 BlueOcean 对我有什么期望?

最佳答案

听起来您在管道创建步骤中选择了 Git 选项。它将接受到您想要创建蓝海管道的存储库的 ssh 连接。如果您的代码位于其中一个存储库中,请选择 Github/Bitbucket

此外,蓝海管道向存储库添加了一个 Jenkinsfile,因此它需要 SSH 访问权限。

所以请按照以下步骤操作。

  1. 在 Blue Ocean 上创建一个新的 SSH key ,而不是指定一个 https URL
  2. 将该 key 添加到 Git 存储库设置
  3. 您应该能够创建新的管道并进行身份验证。

我概述了这个here

Hope this helps. I dont have enough reputation to ask questions, hence answering straight away

https://stackoverflow.com/questions/57069953/

相关文章:

android - react native : compileDebugJavaWithJavac

amazon-web-services - 如何在数据加载前截断 AWS Glue 作业中的 RDS

spring-boot - spring boot 微服务 docker 实现中 google oa

reactjs - 如何使用 Jest 和 Enzyme 在 nextjs 应用程序中编写单元测试

reactjs - Babel 不从当前目录上方的文件转译 JSX

angular - Mat-select 滚动不跳转到选定的 mat-option

flutter - 如何修复 flutter 上的 "A RenderFlex overflowed

c++ - 如何使用跳过部分 device_vector 的自定义仿函数实现 thrust::tra

reactjs - 在 nextjs 中,对象类型从服务器端更改为客户端

jenkins - 我无法打开蓝海管道编辑器