jenkins-plugins相关内容
上下文:在 Sonar Qube 中,存在一个自定义的质量门,称为 abcd.这不是默认的质量门.在 Jenkins 中,我使用参数为一组 API 配置了这个 SonarQube Quality Gate-Dsonar.QualityGate=abcd 并且工作正常. 最近 Sonar Qube 升级到了 5.3 版.从那时起,abcd 质量门不起作用,默认质量门开始发挥作用,而不是所有 A
..
我们利用管道,在构建成功完成后,我们正在运行以下内容: bat "mvn sonar:sonar -B -s ${buildSettings} -Dsonar.analysis.mode=preview -Dsonar.skipDesign=true -Dsonar.report.export.path=sonar-report.json"sonarToGerrit(严重性:'Major',po
..
有一个 jenkins 的声纳插件,它会触发里面的声纳构建CI(詹金斯),很有用. 虽然现在我想在不跳转到声纳网站的情况下查看 jenkins 中的声纳结果,但如果我只想查看这项工作的一些关键数据,它会很有用. 它可能是 jenkins 中的声纳报告插件. 你有类似的需求吗? 解决方案 我目前使用的一个丑陋的解决方案是使用 声纳网络 API. 我在作业(构建步骤)结
..
我想用 Jenkins 设置 Sonar.但我不确定 声纳站点 描述了两种不同的方法,或者如果有两个必要的步骤: 据我了解,这是两种不同的方式.如果是这样的话,有什么区别,有什么优缺点(Sonar本身和Sonar runner之间)? 解决方案 如果您想使用 SonarQube 和 Jenkins 分析项目,这就是您需要的: SonarQube 服务器启动并运行 一个 J
..
环境: Windows 2008 R2 Jenkins 1.580.2 LTS 邮件插件 1.12 电子邮件扩展插件 2.39 Java 8 我在配置我的 Jenkins CI 服务器以在迁移到 Office365 中的企业帐户后发送电子邮件通知时遇到一些问题.所以这是我的配置: Jenkins 以 StartTLS 支持启动(带参数'-Dmail.smtp.startt
..
我的 terraform 模块位于通过 ssh 密钥访问的私有 bitbucket 存储库中. 我不知道 terraform 运行什么 git 命令或如何更改身份验证,但它似乎使用了不同的 ssh 配置. 这是我的 .tf 文件: 模块“sdfsdfs"{source = "git::ssh://bitbucket.org/mycomp/my-module-root//submodu
..
我正在尝试制作一个使用 的 Jenkins 插件一个需要 spring-core 3.2.2 (cloudfoundry-client-lib) 的库.我只是使用 mvn 命令创建了一个骨架插件,然后将我的 Maven 依赖项添加到 pom.xml 和一些使用该库的简单代码行.没有我的依赖,我运行骨架插件没有任何问题. 使用“mvn package"编译时,出现测试错误: 警告:无法侦察
..
我只是用 Selenium 迈出了第一步.我成功设置了一个测试(Firefox 驱动程序),在我的 Jenkins 上的 Selenium 网格上运行(使用 Jenkins-Selenium-Grid 插件).我还在运行 Jenkins 的机器(Server2003 64 位)上安装了 Chromdriver 插件和 Chrome 本身.为所有用户安装了 Chrome(在 C:\Program F
..
如何在使用空手道框架时生成 JSON 报告,以便我可以使用黄瓜报告插件在 JENKINS 中使用它.我的空手道版本是:空手道阿帕奇 - 0.8.0空手道-junit4 - 0.8.0 解决方案 你真的应该阅读文档:https://github.com/intuit/karate/tree/master/karate-demo#example-report net.mas
..
我有一个包含两个作业的 Jenkins 服务器设置 第一个工作轮询开发分支并在 jenkins 服务器上构建项目.然后我有另一个工作来轮询生产分支,这会在另一个 jenkins slave 上构建这个分支,它是登台服务器.此作业已配置为在成功构建时应通过 ssh 将工件发布到生产服务器. 所有 SSh 密钥都已设置,登台服务器连接到生产服务器,但传输了 0 个文件 使用 GIT_SS
..
我的 Jenkins 中有大约 10 个项目,每个项目用于 10 个不同的客户.所以我需要为我的所有项目创建凭据,以便每个客户只能访问他们的项目. 有什么插件可以满足我的要求吗?? 请帮忙!!! 解决方案 在Global Security下选择“Project-based Matrix Authorization Strategy" 定义一般用户,不能访问此级别的项目.
..
是否有一个插件可以让我为 hudson 构建创建一个“趋势"图,显示该项目的构建时间? 我的任务是加快构建速度,我希望在加快构建速度的过程中呈现出一个不错的趋势. 解决方案 开箱即用支持:http://SERVER/hudson/job/JOBNAME/buildTimeTrend
..
我正在尝试设置 Jenkins PRbuilder 插件 在新的拉取请求上访问 github.我已经按照文档进行了操作,并尝试了“许多"不同的配置,但我似乎无法克服这一点: "忽略 refs/heads/jenkins_testing,因为它不匹配任何配置的 refspecs" 如果我将分支说明符留空,PR 上的“任何"更改确实会触发构建.由此,我知道了 找到 github 存储
..
有没有什么方法可以在 Post Job Script 中获取在 Jenkins 中执行(或通过)的测试数量(例如,将这个数字发送到 Github Status API)? 解决方案 我没有看到任何方法可以直接从 Publish JUnit 测试结果报告 Jenkins 插件访问这些数字. 但是,在成功解析 JUnit XML 后,您始终可以使用/解析从 Jenkins REST AP
..
该设置用于构建和部署到 Adobe AEM. 主构建作业从 git 存储库中提取,构建和打包,运行测试,然后触发应该使用上游作业构建的包的下游作业. 问题是下游作业失败并显示以下消息: 无法访问上游工件区域/var/lib/jenkins/jobs/PROJECTNAME-Master-Branch/builds/2014-10-22_11-33-46/archive.源项目是否
..
我的项目使用两个存储库.我已将 Jenkins 配置为使用两个 repo 但是,Jenkins 仅记录来自一个 repo 的更改.知道如何设置从两个回购中进行更改.我也尝试了多个 SCM,但观察到了相同的行为. 解决方案 使用“Advanced"按钮插入名称“origin"和RefSpec“+refs/heads/:refs/remotes/origin/"所以这对我有用.
..
我正在尝试设置 Sonar Gerrit - Jenkins 插件 在 Jenkins 工作中. 上下文 为 Gerrit 创建补丁集时会启动 Jenkins 作业 使用 git 提取源,启动 cppcheck 分析,并在预览模式下启动声纳分析. 启动构建后操作“将 SonarQube 问题发布为 Gerrit 评论". 这里是第三点的 Jenkins 分析日志. 从 [X
..
我已经使用 kubeadm Kubernetes 1.9 RBAC 集群进行引导,并且我已经在基于 jenkins/jenkins:lts 的 POD Jenkins 中开始.我想试试 https://github.com/jenkinsci/kubernetes-plugin .我已经根据 https://gist.github.com/lachie83/17c1fff4eb58cf75c5fb
..
我想要完成的是从 develop 分支签出代码,将其合并到 master 分支,构建 app.war,运行测试如果测试成功,则推送到 master 分支. 测试应该在需要 app.war 的单独作业中运行. 我目前的设置如下: Job Main 从 develop 签出,合并到 master 并构建 app.war Job Main 在Post build step 中触发jo
..
我配置了一个 Jenkins 项目(这里我将其称为 SuperJob)以简单地按顺序调用几个不同的其他 jenkins 项目. 我希望能够通过 Jenkins API 找出该 SuperJob 的特定内部版本号的所有子项目的结果 查看发布的代码 这里 我能够从每个构建中获取 SuperJob 项目中配置的特定项目的列表,但是我无法找到一种方法来查询这些项目中每个项目的具体构建号是从Su
..