hudson相关内容

查找Jenkins的构建输出

我安装了Jenkins,并且成功构建了一个VS 2012解决方案。这是伟大的。但是,我找不到构建输出位于哪里? 我假设我在某处缺少某个参数,例如TeamCity中的system.outdir。无论如何,我的文件在哪里! 解决方案 构建输出位于构建作业放置它们的位置。 Jenkins为每个工作都有一个工作区。默认情况下,此工作空间为: %JENKINS_HOME%\jobs\%j ..

Jenkins / Hudson构建具有优先级的所有分支

如何配置Jenkins构建所有分支,同时给予主分支最高优先级? 我的第一个想法是创建两个作业,一个配置为构建所有分支和其他只是构建主控,然后使用作业优先级插件配置主控提前。 这不行,因为所有的分支机构显然会建立所有分支,包括master。 解决方案 Git插件有BuildChooser扩展点为这种目的。 Git插件告诉你可能想要构建的所有有趣的修订版本(以前没有建立的新提示 ..

哈德森工作可以轮询一个SCM,而不拉下代码?

我有一个工作,我想运行每次提交到存储库。我想避免拉这段代码,我只想通知建立触发器。所以,有没有一种方法不能在你的SCM中删除某些存储库,在一个构建或一种方式来轮询不是在SCM的一个构建的东西? 解决方案 您可以使用 post commit hook 来触发你的hudson工作。 ..
发布时间:2017-01-04 21:28:15 其他开发

git插件和哈德森

我使用Hudson作为我的连续集成工具。现在当从多个git存储库下拉源。我在我的工作空间中收到错误,只下拉列表中的最后一个存储库,并且构建失败。 我理解当从多个git仓库下拉时,在我的工作区中创建了多个隐藏的 .git 目录。 git插件没有指定一种方式从我拉每个存储库到工作区中自己的目录。我如何实现这一点?我使用的是最新的 git插件工具 请感谢你。 解决方案 我宁愿使用 H ..
发布时间:2017-01-04 21:24:06 其他开发

获取hudson以检出源到特定目录

这似乎是一个简单的任务,但对于我的生活我不能让哈德森签出我的源到一个特定的目录。 我可以使用svn在命令行上检出源。 我尝试在源代码管理下指定本地模块设置,但没有骰子。 我将其设置为c:\source\trunk,当我运行构建。 由用户启动匿名 签出http:// mysvnserver / trunk java.io.IOException:文件名,目录名或卷标语法不正确 ..
发布时间:2017-01-04 21:20:58 其他开发

如何限制可以在jenkins中接收电子邮件的用户列表构建失败?

我想知道如何指定将在构建失败时接收邮件的用户池。 例如: - 如果有10个用户是特定构建中的更改的一部分,但我想要发送电子邮件我已指定并配置为接收邮件。 Rest将不会收到邮件 假设我只想向A,B,C发送邮件。即使构建失败,因为用户D,我不想发送邮件到D。 基本上,我问是否可以限制可以接收邮件的用户列表? 可以吗? 感谢 解决方案 是的。在后期构建操作中: ..
发布时间:2017-01-04 21:19:23 其他开发

Hudson只执行一个作业非并行

我们有一个hudson设置只有一个执行者。我们想要达到一个点,我们可以有至少2个执行者。阻止我们这样做的问题是不能并行运行的工作。 说明: 我们在hudson上配置了许多svn分支。特定分支的流程将如下所示: A-> B-> C 在此流程中,B从oracle中写入和删除数据。我们是好的,如果只有一个分支设置在哈德逊。 但是,我们在哈德森有很多svn分支。 ..
发布时间:2017-01-04 21:15:17 Java开发

如何删除Hudson构建的工件?

我们使用Hudson作为我们的持续集成服务器,这是非常好的。我们有2个问题,它们是轻微相关的。 https://hudson.dev.java.net/issues/show_bug.cgi?id=2736 Hudson中的构建顺序意味着下游依赖关系构建得比他们需要的多得多。希望这个问题很快就会得到解决。 由于这些东西经常被构建,所以构建历史是巨大的。 我的问题是关于第2点。像一个工 ..
发布时间:2017-01-04 21:12:14 Java开发

如何设置Hudson为不同的项目使用相同的存储库并维护单独的更改日志?

我通常设置SVN来托管每个存储库的一个大项目,但是我们的很多基础设施已经改变,我们现在有一个主SVN服务器,有一个层次结构,如 分会 标签 中继 Project1 文件&文件夹 Project2 Project3 文件夹 我可以在Hudson中设置项目, p> 存储库网址: http:// server / svn / MainRepositor ..
发布时间:2017-01-04 21:02:40 C#/.NET

Hudson基于URL令牌

我配置了一个hudson实例并创建了作业。在创建构建时,我能够看到此选项“通过访问此URL + SecretTOKEN触发构建”选项。现在,我无法看到,我创造的任何新工作。我缺少一些设置或配置?我做的唯一的更改是运行servlet容器从根到普通用户。 解决方案 在我的Hudson(1.349)创建新作业时,称为远程触发构建(例如从脚本),在选中此选项后,您可以输入一个验证令牌(其中包含您的 ..

对哈德森的“grails war”自动回应“是”

我们正在使用“grails war”在hudson上构建一个战争,然后在我们的测试环境中部署另一个工作。 问题是当'grails war“遇到插件升级,它会不断要求用户升级某些插件。 有没有办法在所有用户输入上回答”y“ > 我试过--non-interactive但似乎什么都不做。 解决方案 您可能需要在目标文本字段中的运行目标旁加上引号: “war --non- ..
发布时间:2017-01-04 20:51:13 其他开发

Hudson -CI屏幕保护程序设置

HI,有没有我可以设置一个屏幕保护程序与运行在hudson的项目列表,指示项目的状态。说明屏幕保护程序的部分对于项目已成功显示为绿色,如果项目无法构建则显示为红色。 可能必须将屏幕保护程序分区为多个项目!!! 解决方案 您可以在任何合适的环境Flex / AS3。可以读取XML并生成所需的屏幕保护程序设计和可执行文件(取决于您的目标平台) 您可以创建一个简单的网页并使用哈德森数 ..
发布时间:2017-01-04 20:46:38 Java开发

我如何开始整合pyflakes与哈德森

我们使用Hudson与Violations Plugin持续集成,以解析我们从pylint的输出。然而,pylint有点太严格,很难配置。我们宁愿使用的是pyflakes,它会给我们正确的级别“你做错了。” 解决方案 您可以调整pyflakes和pep8输出以使用Violations pylint插件。 pyflakes path / to / src | awk -F\:'{pr ..
发布时间:2017-01-04 20:45:41 Python

如果下游作业失败,将上游Jenkins / Hudson标记为失败

我使用参数化触发器插件触发下游构建。 如果下游失败,如何指定我的上游作业失败?上游作业实际上是具有传递到下游的参数的虚拟作业。 解决方案 确保您使用正确的步骤执行下游作业;我发现,自从我执行我的“后构建步骤”,我没有“阻止,直到触发项目完成他们的构建”选项。将其更改为“构建任务”而不是“后构建任务”,允许我在参数化触发器插件中找到所需的选项。 ..
发布时间:2017-01-04 20:42:51 其他开发

你如何设置Hudson使用Git?

我试图将Hudson设置为CI服务器,我无法使所有的工作。我试图使用'官方'git插件。我没有使用由stephenh开发的替代插件做任何测试。 我想知道是否有其他人已经让Hudson使用Git或任何CI服务器工作与Git。如果是,如何以及使用什么配置。 相关信息是我在Hudson 1.277,我使用Git 1.6.1.1.230.gdfb04, Git Plugin 0.5,全部在Wi ..
发布时间:2017-01-04 20:40:24 其他开发

Hudson与UCM ClearCase集成

我有一个linux构建机器与JBoss,UCM ClearCase和ant安装。我想了解如何配置使用Hudson和Hudson清除插件的连续集成。我可以使用已创建的现有动态视图。请给我一些基本的步骤。提前感谢。 解决方案 是的,您可以使用现有的动态视图。 原则是: 在您的hudson服务器上创建动态视图 在Hudson Job配置中指明要使用现有的动态视图(您必须将其根路径: ..
发布时间:2017-01-04 20:38:26 其他开发

如何在Jenkins构建工作管道?

在我的项目中,我有3个网络应用程序,都依赖于一个 all-commons 项目。 all-commons_RELEASE , web-A_RELEASE , web-B_RELEASE 和 web-C_RELEASE 。 这些作业的作用是构建部署在我们的Nexus上的工件。然后,有人在Nexus中检索这些工件,并将它们部署在我们的开发/同源服务器上。 我想要的是有一个4构建,以顺序的 ..
发布时间:2017-01-04 20:35:31 其他开发

Jenkins:如何更改LDAP密码

我的机构要求我定期更改我的LDAP密码。 在过去,我可以执行以下步骤来更改我的密码: - 在 http://www.base64encode.org/ 创建Base64编码的密码 编辑 /var/lib/jenkins/config.xml 并更改 。 但是,最新版本的Jenkins不再使用 。相反 ..
发布时间:2017-01-04 20:34:09 其他开发