标签[jenkins]

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

0
0回复
09

Jenkins管道中运行多个步骤

在我的项目中,我要求运行多个步骤。 我遵循了这个指导方针: 詹金斯指南这是代码: 我是否有其他选择来处理 Jenkins 管道中的多个步骤? 我也想在步骤中使用脚本我不确定这也是一个好方法我试图了解运行多个步骤的最佳实践是什么
0
0回复
11

无法访问本地minikube上的入口

我正在尝试在带有 minikube 的 kubernetes 容器内设置 jenkins 服务器。 跟进文档,我有以下 kubernetes 配置。 我正在尝试创建一个部署(pod)、为其提供服务以及一个用于公开它的入口。 我通过 kubectl get ingress 获得了入口的 IP 地址,如
0
0回复
08

无法在Jenkins配置中添加SSH服务器

我正在尝试在 jenkins 配置中添加一个 SSH 服务器。 步骤如下: 从 Jenkins 仪表板单击管理 jenkins。 选择配置系统 在 SSH 服务器列表中,单击添加以添加新的 SSH 服务器。 正在使用的插件:SSH 凭证插件、SSH 服务器、SSH 构建代理 我已经添加了 4 台
0
0回复
08

如何让Jenkins代理从Artifactory中提取其Docker映像?

我在 Jenkins 的“配置云”页面下有一个 docker 代理设置。 它成功地拉取了 bibinwilson/jenkins-slave:latest 并且我已经完成了一些成功的测试运行,但是我遇到了速率限制问题,所以我想从 Artifactory 或 docker-hub 以外的任何地方拉取。
0
0回复
05

JenkinsAmazonEC2插件-无法附加代理角色

使用 Amazon EC2 插件https://plugins.jenkins.io/ec2/ ,我试图启动一个附加 ARN 角色的 ec2 代理,以便代理使用 AWS 资源,从属实例在没有所需角色的情况下启动. 知道为什么实例在没有角色的情况下启动吗? 主 Jenkins 的角色包含以下 IAM
0
2回复
13

如何在Jenkins中使用环境变量作为参数

我正在尝试编写一个调用 Python 脚本的 Jenkins 管道。 我想在调用管道脚本时使用 Jenkins 用户的 userId 作为参数。 目前这看起来像: 但是,我收到一条消息:“java.lang.ClassCastException:org.jenkinsci.plugins.workf
1
0回复
06

无法在Jenkins管道模板中序列化currentBuild.description

我有一个使用 Jenkins 模板引擎插件构建的多分支管道。 当我尝试在我的管道模板 (Jenkinsfile) 中写入 currentBuild.description 时,我收到Failed to serialize hudson.model.Actionable#Actions for cla
1
0回复
12

如何使用Casc使用Helm将属性文件从Terraform部署到Jenkins

这是我在这里的第一个问题,所以如果有问题,不够详尽或其他任何问题,我深表歉意。 感谢大家阅读这个问题。 我很高兴成为这个社区的一员。 所以这是我的问题: 我有一个 Terraform 代码,它使用带有自定义 values.yaml 的 Helm Jenkins 图表在 GKE K8s 上部署 Jen
0
1回复
15

从另一个Jenkins作业触发Jenkins作业,没有远程URLCurl

我正在构建一个 Jenkins 作业,当另一组中的黄金 AMI 可用时,该作业将触发管道以在一个组中构建新的 AMI。 我需要一种让 Jenkins 工作在不使用远程构建 URL 方法的情况下启动另一个 Jenkins 工作的方法,因为在我工作的环境中,让它们全部更新是不可行的。 我看过一些关于插件
0
0回复
16

Jenkins掌舵图-工作DSL问题

我在 Jenkins UI 中创建了一个 PipelineJob,它调用了另外两个 Jenkins 作业: 然后,我使用xml-job-to-job-dsl插件来获取 DSL 中的作业语法: 我采用了上面的代码,并尝试在 JCasC 配置中使用(我们在 EKS 之上运行带有 helm chart 的
0
0回复
11

Jenkins没有挂载AWSEFS文件系统,而是使用默认卷

我正在尝试在 EKS 上使用带有 EFS 持久卷的 jenkins。 但是,我尝试使用提供的 EFS 文件系统的所有尝试都没有成功。 让我感到奇怪的是,当我使用一个 busybox 映像进行测试时,EFS 已成功挂载并且可以看到写入共享存储的数据。 EFS定义 按照https://docs.aws
0
1回复
16

Jenkins,脚本化管道:为什么要回显额外的字符?

尝试使用以下脚本打印所有列表项。 下面是构建日志。 对于第一个和最后一个项目,它会打印额外的括号并为其他项目添加一个空格。 如何在没有额外字符的情况下遍历列表?
0
0回复
13

如何在Groovy中更改新的File方法?

如何用安全的方法替换新的 File 方法? 是否可以创建一个python脚本并连接它? 我遇到问题的部分代码: 但是当我运行我的管道时,我收到错误 这种方法被禁止并被列入黑名单。 我如何替换它以及用什么替换它?
0
1回复
12

如何知道詹金斯工作的经过时间

我有一份 Jenkins 工作,在工作结束时(可能是在发布操作或该工作的最后阶段,我想知道自工作开始以来已经过去了多少时间。 怎么能找到呢? 有没有简单直接的方法来了解它?
0
0回复
12

如何在SSH连接上通过gnu屏幕运行Jenkins节点代理?

我正在努力使用 SSH-Slave-Plugin ( https://github.com/jenkinsci/ssh-slaves-plugin/blob/master/doc/CONFIGURE.md ) 通过 GNU Screen 连接 Jenkins 节点我想使用 Screen 来收集多个节
0
2回复
18

jenkins管道中执行shell脚本时获得权限被拒绝

我在 linux 中以管理员身份创建了新用户并授予了所需的权限(在 visudo 中添加)。 我刚刚创建了新文件夹并向其添加了脚本,如下所示。 sh 包含以下#!/bin/bashecho hello 然后赋予 1.sh 可执行权限。 chmod +x 1.sh并且还授予对文件夹的完全权限。
0
0回复
08

创建新管道作业成功或失败后如何从DSL作业发送电子邮件

我想在从 dsl 构建完成创建管道作业后发送电子邮件。 当使用扩展电子邮件插件时,搜索发布者只能使用 freejob 时显示发布者错误。 所以请有人可以回答我什么样的插件或从 DSl 发送电子邮件的方式
-1
0回复
10

在处理POM时遇到了一些问题:

[[1;34mINFO[m] 正在扫描项目... [[1;31mERROR[m] [ERROR] 在处理 POM 时遇到一些问题:[致命] 不可读 POM /var/lib/jenkins/workspace/ dummy/pom.xml: /var/lib/jenkins/workspace/d
0
0回复
10

Jenkins在docker中构建并复制工件

我想要做的是使用 docker 容器构建应用程序,然后从中复制工件。 要构建应用程序,我只需创建 docker 镜像: 它工作正常。 现在我需要从中复制工件。 这个想法是使用虚拟文件夹运行图像并将工件复制到该文件夹​​中。 看起来问题在于主机环境是 Windows 而容器是基于 alpine 的。
0
0回复
09

jenkins的subversion结帐后如何仅构建更改的文件?

我使用 svn 作为我的源代码管理。 在存储库中,我有 file1 和 file2。 如何设置 jenkins 以根据修改的文件自动运行不同的构建步骤?

1 2 3 4 5 6 7 8 9 10 下一页