jenkins 相关问题

Jenkins是一个用Java编写的开源持续集成工具,它包含Linux,Mac OS X,Windows,FreeBSD和OpenBSD软件包。该项目来自哈德森。

替换 Jenkins 2.479.1 中的图标

这些图标真的很空,刺痛了我的眼睛,并且在盯着屏幕足够长的时间后开始疯狂地混合在一起,我想使用自定义 CSS 将它们替换为我自己的图标。 唯一的问题是,...

回答 1 投票 0

有没有办法在保留阶段功能的同时模块化 Jenkinsfile?

我有一个巨大的 Jenkinsfile,我需要对其进行模块化以提高可维护性,所以我想做的是将构建、测试和部署单独到单独的文件中,但每个文件都有多个阶段,我...

回答 1 投票 0

Jenkins API PersonalAccessTokenImpland GitlabAPiTokenImpl 之间的凭证差异

我继承了一些遗留 Jenkins 基础设施的管理,但我很困惑,因为我的凭据中有两种类型的 Gitlab API 令牌: { "apiToken": "*********&qu...

回答 1 投票 0

如果 yaml 路径存在,则 readYaml 返回 'null'

我有包含以下内容的 yaml 文件: 版本:'3.9' 服务: 测试服务: 图片:10.3.0.4:5000/test_service:最新 主机名:test_service 停止宽限期:5m 部署: 放置...

回答 1 投票 0

Jenkins Json 解析器在具有对象的字段的值上包含双引号

jenkins json 解析器将引号放在字段的值上,该字段的对象包含在左括号和右括号中。 这是添加到主对象之前的正确 json: {“命令...

回答 1 投票 0

詹金斯错误中的声纳扫描仪与任何配置的安装不匹配

我在Jenkins中安装了Sonarqube插件, 已经从 Jenkins 配置中配置了 sonarqube 服务器和 sonarqube 扫描仪: 但是当我运行管道时,我收到此错误: 错误:SonarQube

回答 2 投票 0

通过Jenkins通过selenium下载文件,下载被取消?

我正在运行一个Python脚本,它通过selenium打开一个chrome浏览器,导航到一个页面,然后单击一个下载csv文件的链接。 我可以在本地运行这个脚本,一切都按预期工作...

回答 1 投票 0

Jenkins 从属设备正在断开连接,并且构建因通道意外终止而失败

突然,我们遇到了 Jenkins 构建失败并显示以下消息。 我检查了从站和主站之间的连接似乎很好,并且没有观察到数据包丢失。也没有变化。五月...

回答 1 投票 0

(HRESULT 异常:0x8000FFFF (E_UNEXPECTED))nuget 恢复失败

我们使用 Jenkins 作为构建服务器在 Windows 从属设备上运行 nuget 恢复。当从属服务作为用户而不是系统帐户运行时,nuget 恢复可能会失败并显示 解析解决方案文件时出错...

回答 2 投票 0

如何在詹金斯中仅保留红色构建

如何在作业历史记录中仅保留失败的构建日志? 我没有足够的磁盘空间来存储成功和失败的构建。我正在寻找一种简单的方法来保留所有红色的日志,但不...

回答 1 投票 0

基于作业输入参数的声明式管道的动态并行阶段

我正在尝试根据列表输入参数设置一些动态并行的 Jenkins 管道,但我在文档中找不到任何内容,我想知道这里的人们是否已经找到了方法...

回答 1 投票 0

根据作业输入参数动态生成并行阶段

我正在尝试根据列表输入参数设置一些动态并行的 Jenkins 管道,但我在文档中找不到任何内容,我想知道这里的人们是否已经找到了方法...

回答 1 投票 0

Pytest html 报告在 jenkins 中未以 html 格式显示

如果我在本地执行,我们可以看到html格式的报告。即使我们通过 jenkins 执行,它也只是以 html 格式生成。 但对于观看来说,它并没有按预期显示。

回答 2 投票 0

将 Jenkins 作业移至冷存储

我想释放 Jenkins 服务器上的空间并将旧项目移至冷存储中。我们有很多年没有碰过的工作,但自从它们发布产品以来,我们不想失去它们......

回答 1 投票 0

你可以使用用户输入在jenkins中动态执行构建吗?

我正在尝试根据列表输入参数设置一些动态并行的 Jenkins 管道,但我在文档中找不到任何内容,我想知道这里的人们是否已经找到了方法...

回答 1 投票 0

Jenkins Docker 错误:无法运行镜像工作目录无效,需要是绝对路径

在 WSL 中使用 Docker 运行 Windows 11 我正在学习 CICD Jenkins,我是使用 Jenkins 和 Docker 的书本部分。对待我就像我对 docker 一无所知一样。我正面临这个问题,J...

回答 1 投票 0

在 Jenkins 管道运行时设置并保留 Git 提交哈希参数以供将来的作业

我们有一个参数化的 Jenkins 管道。我们的参数列表中的一个参数是 Git 提交哈希值。有时,不会设置此参数(故意行为)。 管道{ ... 参数...

回答 1 投票 0

如何处理 Jenkins 中的 UnknownHostException 错误

我有一个 Jenkinsfile 看起来像这样: 导入 jenkins.org.apache.commons.validator.routines.DomainValidator 管道{ 代理任何 阶段{ 阶段('验证操作'){ 是...

回答 1 投票 0

在 groovy 中过滤邮件列表

我的项目 pom.xml 中有以下邮件列表设置: slack频道 测试通道 我的项目 pom.xml 中有以下邮件列表设置: <mailingLists> <mailingList> <name>slackChannel</name> <subscribe>test-channel</subscribe> </mailingList> </mailingLists> 我想在 Jenkins 管道中获取并检索订阅属性。我还尝试过滤邮件列表,使其名称等于 slackChannel。但我得到了这个例外:java.lang.IllegalArgumentException: One or more variables have some issues with their values: MAVEN_MAILING_LIST。我对 groovy 不太熟悉,因此可以使用以下代码获得一些帮助: MAVEN_POM_MODEL = readMavenPom() // requires plugin: https://plugins.jenkins.io/pipeline-utility-steps/ MAVEN_MAILING_LIST = MAVEN_POM_MODEL?.getMailingLists().findAll({it.getName() == "slackChannel"}).get(0).getMailingList().getSubscribe() 谢谢! 你的表情过于复杂: MAVEN_POM_MODEL?.getMailingLists().findAll({it.getName() == "slackChannel"}).get(0).getMailingList().getSubscribe() 但基本上 get(0) 返回一个 MailingList,并且它没有 getMailingList() 方法。可以简化一下: MAVEN_POM_MODEL.getMailingLists().find({it.getName() == "slackChannel"}.getSubscribe() 一个不相关的说明:一旦您开始使用安全导航?.,所有链接的导航操作符也应该是安全的,因为您明确允许传递null。在 Groovy 中,由于 NullObject,内置集合基本上没有必要,但对于其他类,它可能很有用。

回答 1 投票 0

从 jenkins 暴露 minikube 的 docker 守护进程

我的 Mac 中有本地 minikube 设置。 Minikube已安装并成功运行。然后我在 minikube 中安装 Jenkins,创建一个新的命名空间。一切都很顺利,詹金斯也运行成功......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.