jenkins-blueocean相关内容

获取 Jenkins 多分支管道中的分支列表

Jenkins 多分支管道项目的 Blue Ocean 界面显示了几个自动创建的分支. 是否有一种编程方式来列出管道中的分支,从代码中添加到 Jenkinsfile? 此问题询问位于 Jenkins 应用程序对象模型中的 Jenkins 项目分支信息,这些信息应该可以通过 Jenkins API 或 CLI 访问. 我查看了 http:///env-v ..
发布时间:2022-01-18 17:21:37 其他开发

无法打开 Blue Ocean 可视化管道编辑器

最近我安装了 Blue Ocean 插件,但我不知道如何使用插件的 UI 编辑或创建管道. 当我在 Blue Ocean 中创建新管道并连接 GitLab 存储库时,我没有创建/编辑管道(Jenkinsfile 文件)的选项.无论 repo 是否包含它.当 Ocean 连接到 git 服务器时,创建结束. 我无法通过 URL ([local-address]/blue/organiza ..
发布时间:2022-01-18 17:17:00 其他开发

Jenkins Pipeline sh 显示名称/标签

使用 Jenkins 2 流水线插件,有一个有用的功能允许快速概览流水线阶段和步骤状态,包括日志输出. 但是,如果您使用“Shell 脚本"(sh) 步骤,似乎没有办法用有用的名称标记该脚本,因此显示屏仅显示一长串“Shell 脚本"(如下图所示). 如何指定一个有用的名称,或者如何使用其他步骤来达到相同的效果? 解决方案 2019 年 2 月更新: 根据 gertvdi ..

使用 Jenkins 管道进行矩阵配置

Jenkins Pipeline 插件(又名 Workflow)可以使用其他 Multibranch 插件进行扩展,以自动构建分支和拉取请求. 运行多个配置的首选方式是什么?例如,使用 Java 7 和 Java 8 构建.这通常称为矩阵配置(因为语言版本、框架版本等多种组合)或构建变体. 我试过了: 将它们作为单独的 stage 步骤连续执行.不错,但需要的时间比必要的多. ..
发布时间:2022-01-18 16:43:39 其他开发

如何在没有 Maven 和 Docker 的 Jenkins 声明式管道中执行 SonarQube 扫描仪

SonarQube 扫描仪是否支持没有 maven 和 docker 的 BlueOcean 管道插件,如果支持,脚本在 Jenkinsfile 中如何工作? 我是 Jenkins 和 BlueOcean 的新手,并且已经尝试了所有可用的基本方面. 如果 SonarQube 插件确实支持声明式: 管道{代理任何阶段{stage('SonarQube 分析') {工具 {sonarQu ..
发布时间:2022-01-17 21:31:29 其他开发

我如何在Jenkins&的分支机构中获得唯一的内部版本号管道多分支插件

我们正在将Jenkins Pipeline Multibranch插件与Blue Ocean结合使用. 通过我的阅读,我相信将项目的内部版本号与Jenkins运行联系在一起是很常见的,因为这允许从已安装的应用程序到CI系统,再到源代码管理的更改,再到源代码的更改的可追溯性.促使更改的问题. 问题在于,对于每个分支,运行号都从0开始.对于具有多个分支的项目,似乎无法保证唯一的内部版本号. ..

使用相同git分支名称关联的2个项目中的工件的管道

我工作的公司正在评估jenkins 2.71,尤其是管道和 blue ocean 插件.我们还已经测试了 GoCD ,并且像 GoCD 一样,我们需要管道自动从其他2个管道中获取工件的方法(获取每个工件的最后成功结果),在我们的案例中. 我们有以下初始管道(构建和运行测试),它们反映了2个项目: 前端,大​​约15分钟 后端,大​​约10分钟 我创建了一个名为 configur ..
发布时间:2019-09-03 10:33:58 其他开发

找不到管道编辑器

我安装了Blue ocean beta插件,但找不到管道编辑器.应该在哪里?我已经安装了该插件的最新版本,我敢肯定它曾经是一个显而易见的按钮,您可以在进入蓝海景观时单击该按钮,但现在不再适合我了. 解决方案 我遇到了同样的问题,并在Cloudbees社区中发布了一个问题.一位Cloudbees工程师对此做出了回应: "目前,您只能编辑通过“新管道"流程创建的管道. 但是,作为“ ..

詹金斯蓝海与TFS 2013& GIT-使用http/https存储库不支持保存管道.请改用SSH

我最近使用Blue Ocean插件设置了Jenkins,并使用我们在TFS 2013上托管的许多Git存储库来构建它. 我更新了插件和Jenkins,以便它们运行最新版本. 当我为新的Git存储库添加新管道时,现在说的是: “使用http/https存储库不支持警告-保存管道.请改用SSH." 当我尝试添加管道时,它会告诉我“存储库URL-请输入有效的URL.".这是TFS ..
发布时间:2019-09-02 22:05:24 其他开发

从Jenkins Multijob迁移到Pipeline插件

当前,我们将Jenkins CI 1.643(我相信)与Multijob插件和Job DSL一起使用. 使用Job DSL生成作业集合,以及一个包含特定顺序(构建,分析,单元测试,集成测试等)的所有其他作业的多作业. 我对升级到Jenkins 2并使用Pipeline插件(以前称为Workflow插件)感兴趣. Pipeline插件提供了一个很好的图形表示形式,还提供了我们目前尚不具备的一 ..

如何在没有Maven和Docker的情况下在Jenkins声明式管道中执行SonarQube扫描器

SonarQube扫描仪是否支持不带有maven和docker的BlueOcean管道插件,如果该脚本如何在Jenkinsfile中起作用? 我是Jenkins和BlueOcean的新手,并尝试了所有可能的基本方面. 如果SonarQube插件确实支持声明式: pipeline { agent any stages { stage('SonarQube analy ..
发布时间:2019-09-02 21:00:41 其他开发

詹金斯蓝海改变github访问令牌

詹金斯蓝海很酷的持续集成工具,但是我遇到了以下问题: 根据要求,在主页上插入了GitHub access token 然后,我意识到这是另一家公司的不正确令牌. 现在,我想更改为另一个令牌,但是没有其他选择.我总是出现以下屏幕,无法更改键. 我发现,如果我从 GiHub令牌页面中删除了令牌,则可以插入新的令牌在上述页面上.但是,现在无法删除该令牌.我需要通过 Jenkins U ..
发布时间:2019-09-02 20:45:30 其他开发

gitea和jenkins webhook

我正在测试Gitea,并希望它触发Jenkins构建,非常基本的用例.我知道可以使用现有的GOGs webhook插件,但最近还发现Jenkins也有一个Gitea插件. 在GOGS情况下,您可以通过以下方式致电詹金斯: http://localhost:8080/gogs-webhook/?job = job_name 在上面的示例中,显然根据需要更新了詹金斯的位置和职位名称. ..
发布时间:2019-09-02 20:24:28 其他开发

无法打开Blue Ocean可视管道编辑器

最近我安装了Blue Ocean插件,但无法找到如何使用插件的UI编辑或创建管道的方法. 当我在Blue Ocean中创建新管道并与GitLab存储库连接时,我没有创建/编辑管道(Jenkinsfile文件)的选项.无论回购是否包含它.当Ocean连接到git服务器时,创建结束. 我无法通过URL([本地地址]/blue/organizations/jenkins/pipeline-e ..
发布时间:2019-09-02 20:24:09 其他开发

蓝海管道编辑器在哪里?

Blue Ocean Jenkins插件中的管道编辑器在哪里? 我可以看到我的管道作业,单击这些作业时,看不到任何带我进入编辑器的链接\按钮. 我肯定在以前的beta版本中可以使用它,但是现在由于已经发布了我正在使用的正式版本,所以我找不到它. 有人知道它藏在哪里吗? 解决方案 使用以下URL打开管道编辑器: http://:/jenkins/b ..
发布时间:2019-09-02 20:19:49 其他开发