Jenkins是一个开源的持续集成软件。它可以通过由核心团队,用户和开发人员开发的插件进行扩展。 Jenkins目前有1300多个插件可供使用。
我有一个脚本可以使用令牌远程触发 Jenkins 上的作业。这是我的脚本: JENKINS_URL='http://jenkins.myserver.com/jenkins' JOB_NAME='工作/实用程序/工作/my_job' JOB_TOKEN='我的令牌' c...
即使在下游项目中,如何才能在 Jenkins Job 中获取启动用户?
在jenkins job shell中,我想获取在shell中启动构建的用户,我该怎么做? 如果此作业是由用户启动的,则构建用户变量插件可以正常工作,而它是由 ot 触发的...
通过 API 创建 Jenkins 凭证证书 - 此页面需要提交
我们正在尝试在脚本中通过 API 创建 Jenkins 证书凭证,该脚本会在 Azure 中生成应用程序注册,然后应将相应的证书放入 Jenkins Crede...
如何在 Jenkins 中使用 poll-mailbox-trigger-plugin 使用 Oauth 在 Office 365 中进行身份验证
自从基本身份验证被弃用以来,我一直在 Jenkins 中配置 poll-mailbox-trigger 插件。 我设法获取了应用程序 ID、秘密和租户 ID,但即使我设置了身份验证机制...
我正在尝试使用crumb通过curl请求远程触发作业。然而,詹金斯显然提供了无效的面包屑。我正在使用默认 Crumb 发行者并启用代理兼容性
我有两个 Jenkins 管道,有一个公共的 post 块: 在第一个.Jenkinsfile 我有 管道{ ... 邮政 { ... } // 结束帖子 } // 结束管道 在第二个.Jenkinsfile 我有 管道{ ...
当我进入 Jenkins 1.620 的“管理插件”部分时,我在许多“可用”插件上看到此消息: 警告:此插件是为 Jenkins 1.625.3 或更高版本构建的。它可能会或可能不会在你...
我在 Jenkins 中有 3 个视图,即 dev、dev-2、test。 dev 用户应该只能看到 dev 和 dev-2 视图。 我尝试过一些选项:-项目矩阵权限、基于角色的权限、项目角色模式(在...
无法在 Jenkins 中安装 Prometheus 指标插件
我正在尝试安装 Prometheus 插件。但我得到了这个插件。我再次尝试重新安装詹金斯,但没有成功。错误如下。我没有遇到任何问题...
将凭证和其他参数获取到 Jenkins 的 ActiveChoice 插件中
Active Choices Jenkins 插件 (https://plugins.jenkins.io/uno-choice/) 允许某人编写一个 groovy 脚本来返回一些动态选项。 我的脚本是这样的: 静态字符串
Jenkins SFTP 在部署阶段使用 sshPut 到远程服务器失败
我正在使用 Jenkins 进行临时部署。 我正在做的是,有 3 个管道 用于运行测试和质量检查等 用于构建 Debian 软件包并复制
从 jenkins 凭证管理器读取凭证并与 python 脚本集成
我有一个 python 脚本,它进行几个 api 调用并通过电子邮件将响应返回给我。我想通过詹金斯管道作业运行这个脚本。 我有一个令牌,我有存储它......
如何配置 Jenkins Rebuilder 插件以不记住密码?
我们希望 Jenkins Rebuilder 插件不记住密码。但是,我一直不知道如何做到这一点。我确实看过类似的詹金斯重建器存储密码问题......
如何在 jenkins git 插件中下载一个特定的 gerrit 更改集?
通常我们使用jenkins中的gerrit触发器插件来下载gerrit变更集。 但在某些情况下,我们希望直接下载特定的变更集。 例如 openstack 更改 #503032 地理...
Jenkins 使用 Bitbucket 服务器集成插件构建
我能够通过 BitBucket 服务器集成插件触发 Jenkins 中的构建,该插件会自动在 BitBucket 上设置 Webhook。 我看到提出拉取请求时会触发构建。 然而,...
从詹金斯,我们很多天都在向我们的帐户发送邮件,但突然从过去 1 周开始,我们无法发送这些邮件。 我们验证了 SMTP 凭据,一切正常,但当我尝试...
如何在 JenkinsFile 中使用 BUILD_LOG_REGEX 格式化匹配行
我有一个 JenkinsFile,我在其中使用 emailext 发送邮件以获取自动化结果: def subject = "Jenkins 构建 ${currentBuild.currentResult}: 作业 ${env.JOB_NAME}" 默认颜色 = 当前...
需要帮助来使用 JenkinsFile 中的 BUILD_LOG_REGEX 格式化匹配行
我有一个 JenkinsFile,我在其中使用 emailext 发送邮件以获取自动化结果 def subject = "Jenkins 构建 ${currentBuild.currentResult}: 作业 ${env.JOB_NAME}" 默认颜色 = 当前...
我有一个 Jenkins 管道,它使用 2 个节点,每个节点配置为有 3 个执行器。 有没有办法选择特定的执行器来运行管道/阶段? 我知道可以使用以下方法来选择节点: