问题标签 [jenkins-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 詹金斯的 Java API
我正在编写一个 Java 应用程序,我需要在其中跟踪 Jenkins 构建的状态并在构建成功和失败时执行一些操作。
我对詹金斯很陌生。是否有可用于跟踪构建状态的 Java api?
是否可以在成功完成或构建失败期间触发 java 应用程序。
欢迎您提出建议。
谢谢, 桑托什
java - 禁用 jenkins 作业 x 小时
我希望从现在起 4 小时内禁用詹金斯的工作。
例如,我想从上午 11 点开始禁用一项工作 4 小时,你能告诉我这是否可能吗?
logging - 更改 jenkins 的日志路径,因为它很快就会填满
我的服务器有一个额外的日志驱动器,但 Jenkins 没有使用它,而是填满了 /。所以我想将它更改为使用 /log 而不是 /var/log。
我试图去管理 Jenkins => 全局属性 => 环境变量,但看不到环境变量来设置或更改詹金斯日志的路径。
windows - 是否可以在没有活动桌面和 Jenkins 从属的情况下运行 Selenium 测试?
我有一个Windows Server 2012 服务器,在这台服务器上有Jenkins和Selenium测试项目。
我想通过Jenkins 重建事件在服务器上运行我的测试。是否可以直接在此服务器上的浏览器(Firefox、Chrome 和 IE)中运行Selenium 测试,而无需单独的从机?
jenkins - Jenkins 插件由开发团队使用自定义模板设置工作
我有一个庞大的开发团队要为 CI 维护。每个下一个小团队都有自己的詹金斯工作要求。我想在后端构建一个自定义模板,这将有助于以非常简单的方式为开发团队设置工作,所以任何想要从事任何工作的人,无需联系 SCM 团队,他们可以自己做而无需管理员访问每一个 thm。
我正在尝试找出一个可能的插件来帮助我解决这个问题...
任何想法将不胜感激。谢谢。
java - Jenkins的内部构建工具
我正在努力将内部编写的基于 Java 的构建工具迁移到 Jenkins。内部构建工具有 1000 多个针对各种产品及其各自版本的作业,每个作业有 10 多个步骤,每个步骤都有一些代码行要执行。这个内部构建工具是用 Java 编写的。
内部构建工具除了读取以下文件并创建动态 jsp 视图并从 db 加载构建历史并显示它之外什么都不做。
- Step.prop - 包含所有步骤和相应的命令,例如
pdplanner : clean : YES : YES : runant -Dproperties_file=build/dallas78.build.properties -f buildjars.xml clean_all
pdplanner:版本:是:否:runant -Dproperties_file=build/dallas78.build.properties 版本
- 每个作业的 Clearcase 配置规范文件 .cs
如果我们开始在 jenkins 中为所有 1000 个工作设置每个工作,则需要一年多的时间才能为所有人成功构建。我正在考虑做一些自动化,而动态 Jenkins config.xml 可以通过读取每个项目的所有这些属性 n 规范文件来创建。
产品管理团队的另一个规范是 - 我们应该在 jenkins 作业中将每个步骤作为一个复选框,因此如果有人确实想要执行某些步骤,他们可以相应地取消选中它。
我很困惑用不同的选项来完成这项任务,但还没有得出结论……我确实考虑过可能不适合我的模板插件。您能否分享您对这个问题的看法/建议并分享您的想法?
git - 使用 ansible 创建 jenkins 工作
我正在开发一个项目,以使用 ansible 在 centos7 上部署 jenkins CI 服务器并且我在使用 ansible 从 xml 模板创建 jenkins 作业时遇到问题。
到目前为止一切正常,但现在我希望能够创建作业,并使用 ansible 从 xml 文件中为它们提供一些基本配置。我的解决方案是来自 jenkins-cli 的以下命令:
当在centos7框中手动输入时,这非常有效,但是当我将它放入ansible并运行它时:
它给出以下错误消息:
有谁知道解决这个问题?据我所见,我做得很好(因为该命令在未由 ansible 输入时有效)
jenkins - Execute Shell script from workspace on remote machine after build successful (Jenkins)
The scenario is - I have a job A which runs my ant script and packages the artifact's for me.
I am also using parametrized Triggered plug in to Trigger my "Job B" which will deploy my artifact on remote machine.
The job A is working fine and also Job B.
The tasks that i have to perform with Job B are
- GIT checkout (which contains my deployment scripts) (successfully doning).
- Copying artifacts from previous build to Remote machine. (successfully doing)
- Run shell script on remote machine(script present in workspace folder )- Facing issues.
I browsed various plug ins for the same but no one is allowing me to run shell script after , "SCP to remote machine" which is present in Post build action.
I would like to execute the same sequence, however if you guys have any other suggestions please share.
Thanks in Advance.!
php - PHPMD @bin_dir@ 错误
我尝试使用以下评论在 Windows 计算机上安装 PHPMD
安装 PHPMD 后,当我尝试在 Windows 命令提示符下使用 PHPMD 时出现以下错误
任何人都可以帮助我解决这个问题
jenkins - cppcheck 问题发布结果
在为我的代码运行 cppcheck 时,我在分析结束时遇到以下问题。
[Cppcheck] 解析抛出异常。没有找到模式 n 'report.xml' 相对于 '/tmp/workspace/project' 的 cppcheck 测试报告文件。您是否输入了与正确目录相关的模式?您是否为 Cppcheck 生成了 XML 报告?
我目前正在运行以下命令。
有没有人遇到过类似的错误..虽然分析是成功的..我正在詹金斯上运行构建。