jenkins 相关问题

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

为什么 Jenkins 允许指定多个 git 分支?

现在我多次偶然发现为什么 Jenkins 支持多个“构建分支”,考虑到帮助文本不推荐它,什么是有效的用例? 编辑:...

回答 2 投票 0

首次运行时 Jenkins 参数不存在(多分支)

我在 Jenkins 多分支管道方面遇到问题,该管道是参数化的。参数均在 Jenkinsfile 中声明。 问题是这些参数在实际应用中并不存在...

回答 1 投票 0

如何运行 ssh /bin/bash << EOF commands in groovy?

我在 bash shell 中输入了以下代码: 导出字母=“a b c” ssh [email protected] /bin/bash << EOF echo $letters for letter in ${letters}; do echo "hello \$letter&...

回答 1 投票 0

Jenkins 警告插件 - MSBuild 上的质量门 - 未配置参考构建记录器,为什么?

我正在尝试通过 Jenkins 中的警告插件在我的 Delphi 项目(基于 MSBuild)上实现 Quality Gate。目前的最终目标是将任何具有提示计数的构建标记为失败+

回答 1 投票 0

无法使用gojenkins获取参数值

我正在使用 gojenkins 库创建一个 go api。 当我在 jenkins.BuildJob(ctx,jobName,parameter) 中传递参数时。我无法访问该参数。参数类型为map[string]string 我是提供...

回答 1 投票 0

如何设置 Jenkins 以从 SVN 自动结帐?

我正在尝试为构建过程配置 Jenkins 服务器。我的目录结构如下 /home//projects/MyProject /home//projects/MyProject/脚本 /主页/ 我正在尝试为构建过程配置 Jenkins 服务器。我的目录结构如下 /home/<user>/projects/MyProject /home/<user>/projects/MyProject/scripts /home/<user>/projects/MyProject/trunk 我已经给出了 Jenkins 中自定义工作区脚本的路径,即 /home/<user>/projects/MyProject/scripts 现在我想将项目从 SVN 主干签出到我的本地主干。当我为本地签出目录(应在其中签出项目)提供主干 (/home/<user>/projects/MyProject/trunk) 的路径时,Jenkins 向我显示“不允许使用绝对路径”。我如何为 Jenkins 的 svn 签出提供到 trunk 的路径。 我一直在寻找解决方案,即 Jenkins 文档、Jenkins 论坛、Hudson 文档、Hudson 论坛以及此处,但找不到解决方案。接下来我可以尝试什么? 出于各种(且合理的)原因,每个 Jenkins 作业都有自己独特的工作空间。最佳实践是使用相对(而不是绝对)路径,并在 Jenkins 生成的默认工作区文件夹下进行构建。 但是,有时在处理遗留代码时,路径被硬编码到构建脚本中并且很难更改。在这种情况下,您可以为此构建使用自定义工作区: 在管道作业中,使用 ws('/home/<user>/projects/MyProject') { ... } 步骤。 在自由式作业中,单击“高级”按钮并选中“使用自定义工作区”复选框,然后指定您的自定义路径。

回答 1 投票 0

pytest ModuleNotFoundError:Jenkins 中没有名为“easynmt”的模块

当我运行 pytest 时,pytest 找不到模块 easynmt 我的项目 ├── 来源 │ ├── 运行.py │ ├── __init__.py(空) └── 测试 │ ├── test_run.py │ ├── test_requirements.txt |___setup.py |___会议测试....

回答 1 投票 0

pytest ModuleNotFoundError:没有名为“easynmt”的模块

当我运行 pytest 时,pytest 找不到模块 easynmt 我的项目 ├── 来源 │ ├── 运行.py │ ├── __init__.py(空) └── 测试 │ ├── test_run.py │ ├── test_requirements.txt |___setup.py |___conftest....

回答 1 投票 0

我可以在 Jenkins 共享库调用之间保留状态吗?

我想在 Jenkins 共享库中的调用之间保留某些逻辑的状态。我不想在参数中传递带有状态的对象/地图/...,但使用某种全局变量...

回答 1 投票 0

为 EC2 Image Builder 或 Packer 自动化最新 AMI

想要使用任何 Jenkins 管道实现自动化:如何检测可用的最新 AMI ID 并将其用于自定义(如附加包)? 用于检测新 AMI 和部署 EC2 Ins 的任何其他工具...

回答 4 投票 0

可重用工作流程 - GitHub Actions

我正在从 Jenkins 迁移到 GitHub Actions。 詹金斯代码: 管道{ 代理任何 阶段{ 阶段('开始'){ 脚步 { 嘘'ls' } } ...

回答 1 投票 0

有没有办法安排一个 cron 作业来删除 Jenkins 中旧的构建历史记录?

我想要实现的目标: 我希望在 Jenkins 中有一个 cron 作业,它将帮助我删除多分支管道中一些过时分支的构建历史记录。也就是说,在 Multibranch pi 内部...

回答 1 投票 0

Jenkinsfile 将 Base64 密钥库数据转换为 jks 文件并在控制台上打印秘密数据

我正在开发 Jenkins CI/CD 设置来构建和签署 Android 应用程序。密钥库 Base64 数据存储在秘密保管库中 (https://www.hashicorp.com/products/vault)。要将其转换为 jks 文件,我是...

回答 1 投票 0

Jenkins 扫描多分支管道失败

我重新启动了jenkins服务器,重新启动后,我们看不到分支(扫描多分支管道失败)。 我收到以下错误消息: 错误:[UTC 2021 年 10 月 6 日星期三 12:08:48] 无法获取

回答 1 投票 0

尝试使用curl将Jenkins工作区中的pdf文件上传到nexus

我正在 Jenkins 管道构建后操作中使用 checkmarx 运行 DAST 扫描,扫描结果采用 Jenkins 工作区 pdf 格式,我将工作区保存为变量并将 *.pdf 文件复制到

回答 1 投票 0

将两个不同的项目签入同一个 Jenkins 工作区时出现“避免第二次获取”错误

我一直在尝试定义一个 Jenkins 管道,它将来自 Github 的两个项目检出到同一工作区的两个单独的子目录中,但不幸的是,到目前为止我的所有尝试都没有......

回答 1 投票 0

jenkinsfile if 语句不使用通配符语句

我正在尝试根据 jenkinsfile 中的以下 if 语句计算出正确的语法,但是它没有按预期传递通配符并尝试匹配包括通配符的语法...

回答 1 投票 0

将另一个参数作为“存储库 URL”字段传递到“列出 Subversion 标记”

我们正在使用 Jenkins 2.452.1 和 Jenkins Subversion 插件 1256.vee91953217b_6 (信息)。 我们有一个 Jenkins 管道,由 3 个参数组成: 应用程序(类型:选择参数) 它包含一个

回答 1 投票 0

在 Windows 主机上部署 Jinja2 Ansible 模板的 New-Item -Type Directory powershell 命令问题

我有一个 Ansible 角色,其任务之一是部署 J2 模板。 通过 Jenkins 部署时,我收到以下错误消息: "msg": "创建临时目录失败。在某些情况下...

回答 1 投票 0

如何在bitbucket所需的构建功能中指定构建密钥

Atlassian Bitbucket v8.5.1 有一个新功能,称为“所需构建”,您可以在其中指定在将 PR 合并到分支之前应通过哪些构建。 信息在这里。 我发现了一点

回答 2 投票 0

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