标签: hudson-plugins

詹金斯"我将修复构建"插件

有没有人知道是否有一个Jenkins/Hudson插件,当构建被破坏时,它允许你设置一些状态(就像我将修复它!),以便团队中的其他人知道

  • 有人在研究这个问题
  • 谁在研究这个问题

谢谢你的帮助

continuous-integration hudson hudson-plugins jenkins

15
推荐指数
1
解决办法
2385
查看次数

如何在Jenkins/Hudson中以编程方式设置环境变量?

我在Jenkins作业的预构建步骤中有两个脚本,第一个是perl脚本,第二个是使用groovy插件的系统groovy脚本.我需要第二个groovy脚本中第一个perl脚本的信息.我认为最好的方法是设置一些环境变量,并想知道如何实现.

或者任何其他更好的方式.

谢谢你的时间.

hudson environment-variables hudson-plugins jenkins jenkins-plugins

15
推荐指数
1
解决办法
6万
查看次数

我在配置页面中找不到"限制可以运行此项目的位置"

我使用Jenkins,在配置页面中找不到"限制此项目可以运行的位置",我应该添加一些插件吗?哪一个?

hudson hudson-plugins jenkins jenkins-plugins

15
推荐指数
2
解决办法
2万
查看次数

下游作业如何使用上游作业传递的git提交?

我有两个作业(A和B),我希望B由A触发,A成功构建A后使用的Git提交.

构建触发器插件支持使用上游作业中使用的git commit触发下游作业.

我的问题是下游作业如何使用传入的提交签出.我没有找到作业A传递的变量,以及如何使用传入提交值通过Jenkins的Git插件检出B中的代码?

hudson hudson-plugins jenkins

13
推荐指数
1
解决办法
8876
查看次数

Hudson/Jenkins的Grails中的自定义环境

我正在使用Jenkins(以前称为Hudson)的Grails插件,但没有找到为目标指定自定义环境的方法.

我试着-Dgrails.env=myEnvironment wartargets输入和配置部分-Dgrails.env=integrationProperties输入中没有任何运气.

grails hudson hudson-plugins jenkins

11
推荐指数
1
解决办法
1770
查看次数

Hudson奴隶可以运行插件吗?

我们为Hudson提供了一个自定义插件,可以将构建的输出上传到远程计算机上.我们刚开始研究使用Hudson slave来提高构建的吞吐量,但是使用自定义插件的项目无法使用FileNotFoundExceptions进行部署.

从我们可以看到,即使构建发生在从属服务器上,插件也会在主服务器上运行.未找到的文件确实存在于从站上,但不存在于主站上.

问题:

  1. 插件可以在奴隶上运行吗?如果是这样,怎么样?有没有办法将插件识别为"可序列化"?如果Hudson奴隶无法运行插件,那么SVN结账会如何发生?
  2. 这里的一些开发人员认为解决这个问题的方法是让Hudson master的工作区成为一个网络驱动器,让奴隶使用相同的工作空间 - 这对我来说是不是很糟糕?

hudson hudson-plugins

10
推荐指数
1
解决办法
4358
查看次数

詹金斯是否有"谁打破了构建"插件?

是否有一个Jenkins插件可以跟踪谁在一段时间内不断破坏构建?图表会很好.

我想对那些不断检查重大变化的开发人员带来(额外)羞耻感.

hudson hudson-plugins jenkins jenkins-plugins

10
推荐指数
1
解决办法
5230
查看次数

如何让詹金斯/哈德森的工作监视其他一些工作,并决定是否建立?

问题

鉴于所有工作都有字符串LEVEL_X在其工作名称中,其中X是一个数字> 1.我希望每个工作用X = n监视每个工作X = n-1,并开始构建,如果每个工作都成功完成.我希望这项工作以X = n1分钟的间隔监视其他工作.

首先,我有兴趣知道最好的方法是什么,其次我想要解决方案,如果一个可以通过一个小脚本实现,也许是一个可以system groovy script使用GROOVY PLUGIN 运行的groovy脚本.

groovy hudson hudson-plugins jenkins jenkins-plugins

10
推荐指数
1
解决办法
3万
查看次数

我应该如何在前端验证Jenkins构建参数以启用/禁用构建按钮?

我有很多参数的复杂作业,有没有办法使用JavaScript表单验证或其他方法验证这些参数,如果用户的输入不正确,我将显示错误消息并禁用构建按钮.我已经尝试安装验证字符串参数插件,它似乎只显示错误

continuous-integration hudson hudson-plugins jenkins jenkins-plugins

10
推荐指数
1
解决办法
4188
查看次数

Hudson/Jenkins插件开发:如何获取其他插件的环境变量

我有点老Hudson配置.我们有一个内部开发的插件,可以查询Nexus存储库并设置一些作业参数.这个插件是用Java编写的.

我们还使用depreacated SetEnv Plugin,我们在其中设置了一堆环境变量.

我们的插件基本上扩展了ParameterDefinition类,在构建作业屏幕中提供了一堆选项,然后为我们的作业设置了一个ParameterValue类设置环境变量.

我们的参数定义classe:

class NexusQueryParameterDefinition extends ParameterDefinition
Run Code Online (Sandbox Code Playgroud)

是否可以从Parameter Definition类访问SetEnv插件中定义的环境变量?

问题是我在参数化构建的定义时间,即当我按下"立即构建"按钮和按下"构建"按钮以启动过程之间的屏幕.此时我不知道如何访问作业实例对象,我相信只在提交表单时才会创建构建对象.

这些环境变量都保存在config.xml,所以如果我能读取这个文件,我可以解析这些值.

java hudson hudson-plugins jenkins jenkins-plugins

9
推荐指数
1
解决办法
543
查看次数