hudson

VMWare 虚拟机上经常发生奇怪的 SVN Checkout 失败
hudson

VMWare 虚拟机上经常发生奇怪的 SVN Checkout 失败

我们最近在 Hudson 构建系统上遇到了看似随机的 SVN 签出失败。 当我们的 Hudson 构建作业通过 Hudson Subversion 插件(使用 svn kit)检出源时,我们偶尔会收到以下 SVN 错误: 错误:无法检出http://server/svnroot/trunk org.tmatesoft.svn.core.SVNException:svn:处理 REPORT 请求响应失败:XML 文档结构必须在同一个实体内开始和结束。(/svnroot/!svn/vcc/default)svn:‘/svnroot/!svn/vcc...

Admin

如何获取过去 7 天的所有 Jenkins 作业详细信息并通过邮件发送该数据
hudson

如何获取过去 7 天的所有 Jenkins 作业详细信息并通过邮件发送该数据

我是 Jenkins 新手,我想使用 powershell 脚本获取 Jenkins 过去 15 天的所有作业的详细信息。我会通过邮件将 Jenkin 作业的详细信息发送给我的经理。如果有人能解决我的问题,我将不胜感激。 我已经尝试过以下脚本。 Hour=24;. Minute=60;. Second=60; oneDayInSecond=hourminutesecond;. sevenDayInSecond=hourminutesecond*7;. now=Calendar.instance;. List=[];. Println("${n...

Admin

在安装 slave.jar 之前设置环境变量
hudson

在安装 slave.jar 之前设置环境变量

这是我收到的日志: [09/25/15 11:02:03] [SSH] Opening SSH connection to XXXXXXX:22. [09/25/15 11:02:04] [SSH] Authentication successful. [09/25/15 11:02:04] [SSH] The remote users environment is: ERRNO=22 FCEDIT=/bin/ed HOME=/export/home/xxxx IFS=' ' LC_COLLATE=en_US LC_CTYPE=en_US LC_ME...

Admin

如何使用正则表达式排除Hudson中的某些路径
hudson

如何使用正则表达式排除Hudson中的某些路径

我们使用 Hudson,并喜欢使用正则表达式从代码检出源中排除某些路径。 要排除的路径: src/abc/def/efg/z.h src/abc/def/m.h src/abc/def/efg/kvt/y.h 我们尝试过,但似乎没有效果 (?!=src\/abc\/def\/efg\/z\.h|src\/abc\/def\/m\.h|src\/abc\/def\/efg\/kvt\/y\.h).* 任何帮助表示感谢 谢谢 ...

Admin

Jenkins 无法找到 Cygwin
hudson

Jenkins 无法找到 Cygwin

我的詹金斯工作失败,因为它给出了以下错误消息: hudson.util.IOException2: Failed to locate Cygwin installation. Is Cygwin installed? at hudson.plugins.cygpath.CygpathLauncherDecorator$GetCygpathTask.getCygwinRoot(CygpathLauncherDecorator.java:138) at hudson.plugins.cygpath.CygpathLauncherDecorator$GetCyg...

Admin

清理 Hudson 产生的临时文件安全吗?
hudson

清理 Hudson 产生的临时文件安全吗?

我尝试在我的虚拟机中清理这个目录: C:\Documents and Settings\Administrator\Local Settings\Temp 但是,该虚拟机是 Hudson Slave,我发现它充满了此类目录:哈德森远程控制57575653437742745725 其中包含这样一棵树:hudson-remoting57575653437742745725\com\sun\jna\win32-x86 最后一个目录包含这个 dll:jnidispatch.dll 删除这类目录安全吗? 如果可以安全地删除干净的临时目录,那么我什么时候可...

Admin

我们无法从任何地方访问詹金斯
hudson

我们无法从任何地方访问詹金斯

我们刚刚在我们的服务器(Debian 7 wheezy)上安装了 Jenkins。它在本地网络上运行良好,但在外部网络却不行。我们搜索了各种方法,但没找到解决这个问题的方法。 我们可以 ping 我们的服务器,但是当我们访问 jenkins 的地址时,它不起作用。 ...

Admin

通过詹金斯插件更新通知
hudson

通过詹金斯插件更新通知

我正在为我的公司创建 Android 应用程序的构建和部署流程。 我已经完成了构建过程。我使用 ant 插件来构建我的应用程序。我使用了两个目标“clean”和“debug”。我不确定这些目标是否正确地为我的应用程序构建了 apk 文件。 我想问您的另一件事是,现在构建过程已经完成,我希望在后期构建过程中有一些事情可以做,它获取一个文件并使用所有的电子邮件地址,并向该文件中的所有电子邮件地址发送更新通知。 这可能吗?如果可以,您能指导我如何做到这一点吗?我看到 jabber 和一些其他插件可以发送通知。我不知道如何在我的项目中实际设置它们,我需要使用哪...

Admin

是否可以允许 jenkins 访问只有 root 或某些特定程序才有权访问的文件?
hudson

是否可以允许 jenkins 访问只有 root 或某些特定程序才有权访问的文件?

我基本上想做的是允许 jenkins 访问我的 android-sdk-linux 文件夹和所有子目录。我的老板不想亲自更改文件夹的权限。我应该在构建过程中执行此操作。我见过一些在构建过程中在执行 shell 中运行某些命令的示例。是否有一些命令可以在该执行 shell 中运行,以便 jenkins 可以对我的 android-sdk-linux 文件夹具有读写和执行权限? 谢谢 ...

Admin

Hudson Backup Plugin - 使用脚本将副本备份到远程系统
hudson

Hudson Backup Plugin - 使用脚本将副本备份到远程系统

我在用Hudson 备份插件,它工作正常,但我必须将一份备份文件放在另一台 Linux 机器上,将另一份放在本地机器上。它没有提供任何前脚本或后脚本功能。有人能建议我该怎么做吗? 除了备份插件之外,还有更好的插件或脚本也可以。 ...

Admin

git fatal:pack 有 1 个未解决的增量(索引包失败)
hudson

git fatal:pack 有 1 个未解决的增量(索引包失败)

我遇到了一个非常奇怪且不太常见的问题,涉及特定的 Windows 构建服务器(Jenkins Slave)。 在詹金斯中,我有一项工作是从特定分支中提取最新代码。 git 尝试执行的实际命令是: git fetch -t origin +refs/heads/*:refs/remotes/origin/* 运行一个月后,几个小时前,作业突然失败并出现以下错误: ERROR: Problem fetching from origin / origin - could be unavailable. Continuing anyway hudson....

Admin

ZFS raidz2 在 Freenas 上的性能问题读/写速度
hudson

ZFS raidz2 在 Freenas 上的性能问题读/写速度

我的家庭备份 FreeNas 盒使用 raidz2 配置,出现了一些性能问题,我想知道是什么原因造成的(处理能力不足、生态驱动器?)。 正在运行: Freenas 8.3.1 华硕 E35M1-I (哈德森 M1) 8GB 内存 (DDR3 1066) 6 x 2TB 硬盘(混合 WD Cavier 绿色 5900s、Seagate 绿色 5900s) raidz2 编写测试: dd if=/dev/zero of=/mnt/beast/test/ddfile bs=2048k count=10000 20971520000 bytes tr...

Admin

如何重定向 schtasks taskeng.exe 的输出
hudson

如何重定向 schtasks taskeng.exe 的输出

我们正在从 CI 工具 Hudson 运行 Sikuli 应用程序。我们的 Windows Server 2008 上配置了一个名为 test 的计划任务。当 Hudson 作业启动时,它会触发命令 schtasks /run /tn test。taskeng.exe 会弹出一个 Windows shell,当 Sikuli 应用程序执行时,输出会显示在 Windows shell 上。 既然我们喜欢用它来排除故障,那么我们如何将它定向到文件呢?现在,当它失败时,shell 就会消失。 提前致谢 ...

Admin

使用 jenkins/hudson 启动/停止服务,无需 sudo
hudson

使用 jenkins/hudson 启动/停止服务,无需 sudo

快速提问 - 进行了一些搜索,但似乎没有找到任何东西。 我希望能够在 Jenkins 节点上停止/启动服务。是否可以在不使用 sudo 的情况下授予 jenkins 用户执行此操作的权限?或者这样做是否比仅使用 sudo 更不安全: 默认值:jenkins!requiretty,!lecture 詹金斯 ALL=NOPASSWD:/etc/init.d/服务名称 谢谢。 (编辑后在标题中添加了“hudson”) ...

Admin

“Sudo -Hiu” 是什么意思?
hudson

“Sudo -Hiu” 是什么意思?

我按照教程安装了 Hudson 服务器。教程中有以下 Linux 命令(hudson是 Ubuntu 中的用户名): sudo -Hiu hudson 这是做什么sudo -Hiu用的?执行此命令后会发生什么? ...

Admin