Jenkins是一个用Java编写的开源持续集成工具,它包含Linux,Mac OS X,Windows,FreeBSD和OpenBSD软件包。该项目来自哈德森。
我正在通过 Jenkins Pipeline 构建一个 go 应用程序,首先我在供应商目录中添加所有 go 依赖项并推送到 VCS,然后在 Jenkins 中构建时提取所有代码,这工作正常。 然后我...
运行 Jenkins 管道时如何修复“脚本返回退出代码 1”
我正在设置 Jenkins 管道来构建 React 应用程序。构建命令在我的本地系统上运行良好,但在管道中执行时,它返回一个错误,退出代码为 1。我该如何
我有一个在 Docker 容器中运行的 Jenkins 服务器。我自定义构建了 Jenkins 映像,并在其上安装了 Docker、Docker Compose 和 Terraform。 我在 Mac 上本地运行它,这是
我的工作可以在任何提交时开始。运行需要5-10分钟。 但是,如果(比如说)4 或 5 个 git 提交连续出现,我不希望运行 4 或 5 个作业 - 只是最后一次提交的一个作业。这么基本...
具有多选功能的 Jenkins 主动选择参数显示逗号分隔的输出而不是空格分隔的输出
Jenkins 主动选择参数,具有多选选择类型选项,在尝试在控制台中打印时显示逗号分隔值。 我遵循的步骤: 主动选择参数与 gr...
如何修复“错误:ENOENT:没有这样的文件或目录 - jenkins 中的 cypress 插件”
赛普拉斯测试 --> 我将以下代码添加到 plugins/index.js ,本地测试运行良好,但在 jenkins 上运行时出现错误 函数 getConfigurationByFile(文件) { const 配置文件路径 = ...
在 Jenkins Pipeline 中,是否可以将 env 变量设置为跨阶段可见的代理,而无需更改全局 env 对象?
在 Jenkins 管道中,全局 env 对象可用于设置大多数执行上下文中的环境变量,并且变量在所有代理之间都是可见的,可能会创建 unexp...
Jenkinsfile 中 PodTemplate 内的字符串插值
我正在尝试在 podtemplate 中添加 image_tag 和区域的值,但它不起作用。 将图像信息添加到策略规则上下文时出错:无效图像 'aws-cli:${image_version...
将 Python 返回值(不是打印值)存储在 Jenkins 变量中
我有一个 Jenkins 管道,它将执行一个 python 文件并获取其返回值,并将其存储在 Jenkins 变量中以供后续阶段使用。我看过很多使用 sh stage 来限制的帖子...
通过Jenkins触发slave节点检出代码失败,但直接在slave上执行命令成功
我有一个 Jenkins 管道任务来编译代码并将其打包以在从节点上执行。流水线任务脚本如下: scmVars = checkout([$class: 'GitSCM', ...
我有一个在 RHEL 6.10 上运行的 Java8 应用程序。该应用程序通过通常的方法注册一个关闭处理程序: 线程关闭线程 = new Thread(()=>{ Logger.info(“有关闭标志...
目前管道如下 从 GCP 提取 30 个秘密 => 18 秒 构建用 golang 和 docker push 编写的二进制文件 => 50mb 是二进制文件的大小 => 14 秒 头盔升级...
我想从团队中触发我的 Jenkisn 工作,就像 Slack 一样。 我可以在其中提供诸如构建或中止之类的命令来触发或停止作业。 我尝试使用连接器,但它只提供状态...
我们正在使用配置即代码来运行 Jenkins。 通过 JobsDSL,我们正在创建多分支管道,效果很好。但我在配置“抑制自动 SCM 触发&...
是否可以使用Docker插件获取Jenkins中的docker容器IP?
我正在管道中使用 Jenkins Docker 插件来启动后台 mongodb 容器进行测试,使用: 阶段('开始'){ 脚步 { 脚本 { 容器 = docker.image('mongo:最新...
您好,如何解决尝试使用完整扫描 Docker 映像生成 OWASP ZAP 报告时出现权限被拒绝的错误
我尝试使用此阶段在 Jenkins 中使用完整扫描 Docker 映像生成 ZAP 的 HTML 报告: stage('OWASP ZAP 全面扫描') { 脚步 { 脚本 { sh“sudo docker ru...
我们更新/重新安装了公司的 Jenkins,并遇到了由 LDAP + 管理禁用用户引起的漏报。起初我以为这是由我们的邮件通知和 ldap 无法访问引起的...
Jenkins 无法启动 Oracle VirtualBox
我制作了一个批处理文件,可以在无头模式下运行 Oracle 的 VirtualBox。当我在 Windows 命令提示符中运行该命令时,它工作正常,没有任何错误。 C:\Program Files\Oracle\
从 jenkins 管道获取 Maven Spring 配置文件
我在使用 Spring 配置文件的 Maven Spring Boot 项目上遇到詹金斯管道问题。 这是 pom.xml: 开发 <
当 jenkins 在控制器执行器上运行作业时,如何从日志日志中得知?
我们看到了一些不稳定的情况,我刚刚发现/修复了詹金斯控制器有一个执行者的问题。我想确保作业永远不会在控制器上运行,因此我将执行器设置为 0 不过,我想要...