Jenkins是一个开源的持续集成软件。它可以通过由核心团队,用户和开发人员开发的插件进行扩展。 Jenkins目前有1300多个插件可供使用。
我需要检测 jenkins 管道的控制台输出错误(管道/阶段故障、java 异常等),并制作报告将其发送给我的团队。 我试图找到一个合适的插件,但...
使用多分支管道,我可以看到所有 Git 分支的列表。 但是,我希望 git 标签也出现在列表中,但它们似乎没有列出。 这是预期的行为还是这样
我正在为 Angular 6 应用程序创建 Jenkins CI 流程。 我创建了一个多配置项目。并在配置中选择以下值: 源代码管理: Git:回购...
我打算练习詹金斯。我想在 ec2 实例上设置 2 个 jenkins 服务器,一个是生产服务器,另一个是备份服务器。我希望生产服务器中的作业自动备份...
我一直在寻找一种解决方案来显示 Jenkins 作业(开源)工作区下文件的时间戳。 下图描绘了它最终的样子: 以下是
我正在尝试让开发分支和 xyz 票务分支(不是主分支)来增加彼此的版本。因此,如果我将 PR 合并到开发中并构建版本 1.1.5,那么当我合并 PR 时
我在替换登录屏幕上的 jenkins 徽标时遇到问题。使用 jenkins 登录主题插件: https://plugins.jenkins.io/login-theme/ 在 head 中我定义了以下代码: .</desc> <question vote="1"> <p>我在替换登录屏幕上的 jenkins 徽标时遇到问题。使用 jenkins 登录主题插件:</p> <p><a href="https://plugins.jenkins.io/login-theme/" rel="nofollow noreferrer">https://plugins.jenkins.io/login-theme/</a></p> <p>在 head 中我定义了以下代码:</p> <pre><code><style> .simple-page .logo { background-image: url('https://www.jenkins.io/images/logos/snow/snow.png'); background-repeat: no-repeat; background-position: 50% 0; height: 350px; background-size: contain; } .simple-page form { width: unset; max-width: unset; } </style> </code></pre> <p>但是,在标题中是这样的:</p> <pre><code><script> document.getElementsByTagName('h1')[0].textContent = 'Welcome to Balajee\'s Jenkins!' </script> </code></pre> <p>我得到这样的东西:</p> <p><a href="https://i.stack.imgur.com/doixI.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL2RvaXhJLnBuZw==" alt=""/></a></p> <p>旧徽标始终自动添加到代码中</p> <pre><code></head><body><div class="simple-page" role="main"><div class="modal login"><div id="loginIntroDefault"><div class="logo"><img src="/static/9e651e0d/images/svgs/logo.svg" alt="Jenkins logo"></div><h1>Witamy w Jenkinsie!</h1></div> </code></pre> <p>如何屏蔽旧标志的出现而只保留新标志???</p> </question> <answer tick="false" vote="1"> <p>我设法自己解决了这个问题,更多的解决方法,因为在我看来,负责更改主页外观的插件无法正常工作。正如我上面所写,除了我定义的徽标之外,还会出现默认徽标,这是一个问题。基于生成的 HTML 代码的解决方法非常简单,只需使用以下代码将 gernered 默认徽标的大小调整为零即可:</p> <p>头部领域:</p> <pre><code> <style> .simple-page .logo { background-image: url('https://www.jenkins.io/images/logos/snow/snow.png'); background-repeat: no-repeat; background-position: 50% 0; height: 200px; background-size: contain; } .simple-page .logo > img { height: 0; } </style> </code></pre> </answer> <answer tick="false" vote="0"> <p>我尝试编写脚本来更改徽标,但我的 Jenkins 崩溃了并且无法加载。</p> <p>我尝试重新启动好几次,但我的网址未加载</p> </answer> </body></html>
Jenkins - 仅在事件失败或成功时触发管道 jenkins webhook 触发器
我想触发一个管道,当使用 Jenkins webhook 触发器接收到的事件失败或成功时,它只触发两种情况。 在此输入图像描述 例如:如果我...
在 Jenkins 部署期间从 AnsibleVault 检索加密文件
我是 AnsibleVault 的新手,所以这里是: 作为我公司 CI/CD 流程的一部分,我们使用 Jenkins 将应用程序部署到我们的各种服务器上;已经有一个 Ansible 剧本并且有效......
我正在尝试在 Groovy 中创建一个库,可以从 Jenkins 创建 JIRA 问题。我能够创建问题,但如何将函数输出重定向到变量以过滤特定的键/v...
Jenkins:如何创建管道以在 jenkins 中克隆本地存储库
路径“/”中给出了两个名为“Springboot应用程序”和“Web应用程序”的本地Git存储库,其中包含Maven Springboot应用程序的源代码和Maven Web应用程序
当跳过默认签出时,Jenkins 管道 git checkout 访问 GIT_COMMIT
观察结果: 詹金斯文件 管道{ 代理{节点'主'} 阶段{ 阶段('你好'){ 脚步 { 回显 env.GIT_COMMIT } } } } 输出...
Jenkinsfile(文件参数)仅返回上传的文件名(文件未保存在工作区中)
我正在尝试使用文件参数,该参数不会将文件保存在管道项目的工作区中,它返回上传的文件名(不是完整路径,只有文件名) 管道{
Jenkins 管道不是由 Bitbucket Server 推送/PR 触发的,但 freestyle 项目可以
我正在配置 Jenkins 设置,每次在 Bitbucket 服务器存储库上发出推送或拉取请求时,都应触发管道。有趣的是,这个设置很有效......
Jenkins Git 集成 - 如何禁用 SSL 证书验证
我在从 Jenkins 创建作业时收到以下错误。如何在 Jenkins 中禁用证书验证? 从 Git Bash 我可以使用 git config --global http.sslVerify false 命令来阻止...
ProjectMatrixAuthorizationStrategy 的 CannotResolveClassException
我试图通过从旧机器上添加备份来恢复新机器上的詹金斯。我从旧机器替换了新机器的 jenkins 主目录。当我启动詹金斯时,它给了我这个呃......
我是詹金斯的新手。我安装了可从 Jenkins UI 获取的 python 插件。但似乎它安装了 python 2。我想在 Jenkins 上安装 python 3。我在互联网上没有找到任何相关内容...
Windows ARM 上的 VSC Jenkins Jack 插件
我已经在 Windows Intel 系统上使用 Visual Studio Code Jenkins Jack 插件有一段时间了,现在想在带有 Parallels Windows 11 VM 的 Apple M2 上执行此操作。 VSC和插件安装...
如何通过 jenkins Copy Artifact Plugin 复制子目录工件
我正在尝试使用以下 jenkins 插件将前端应用程序构建工件复制到后续作业。 复制神器插件 应用程序工件输出到以下目录: /布...
在上面的图片中,我使用了主动选择参数来选择团队。使用主动选择反应参数我使用“团队”作为参考参数来获取 UseC 的主动选择...