是否有(自动)方法来备份 Hudson CI 文件?

2024-01-12

在我的公司,我们有三台 Hudson CI 服务器,配置了 100 多个作业。我们正在寻找一种自动化的方法定期地备份作业配置和构建历史记录。

目前我们有一个 ant 脚本,我们将其配置为作业,但它不容易维护且不优雅。

你们有人找到解决这个问题的方法吗?


有一个备份插件 http://wiki.hudson-ci.org/display/HUDSON/Backup+Plugin.

我不认为它支持定期备份的安排,但您也许可以通过 URL 访问它来触发它(就像其他一些 Hudson 远程 API 一样),在这种情况下,您可以简单地设置一个 cron 作业来 ping URL。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否有(自动)方法来备份 Hudson CI 文件? 的相关文章

  • 如何使用 Java 和 Selenium WebDriver 在 C 目录中创建文件夹并需要将屏幕截图保存在该目录中?

    目前正在与硒网络驱动程序和代码Java 我有一种情况 我需要在 C 目录中创建一个文件夹 并在该文件夹中创建我通过 selenium Web 驱动程序代码拍摄的屏幕截图 它需要存储在带有时间戳的文件夹中 如果我每天按计划运行脚本 所有屏幕截
  • 为什么 i++ 不是原子的?

    Why is i Java 中不是原子的 为了更深入地了解 Java 我尝试计算线程中循环的执行频率 所以我用了一个 private static int total 0 在主课中 我有两个线程 主题 1 打印System out prin
  • 在画布上绘图

    我正在编写一个 Android 应用程序 它可以在视图的 onDraw 事件上直接绘制到画布上 我正在绘制一些涉及单独绘制每个像素的东西 为此我使用类似的东西 for int x 0 x lt xMax x for int y 0 y lt
  • Java - 将节点添加到列表的末尾?

    这是我所拥有的 public class Node Object data Node next Node Object data Node next this data data this next next public Object g
  • Java JDBC:更改表

    我希望对此表进行以下修改 添加 状态列 varchar 20 日期列 时间戳 我不确定该怎么做 String createTable Create table aircraft aircraftNumber int airLineCompa
  • 使用 Android 发送 HTTP Post 请求

    我一直在尝试从 SO 和其他网站上的大量示例中学习 但我无法弄清楚为什么我编写的示例不起作用 我正在构建一个小型概念验证应用程序 它可以识别语音并将其 文本 作为 POST 请求发送到 node js 服务器 我已确认语音识别有效 并且服务
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • Liferay ClassNotFoundException:DLFileEntryImpl

    在我的 6 1 0 Portal 实例上 带有使用 ServiceBuilder 和 DL Api 的 6 1 0 SDK Portlet 这一行 DynamicQuery query DynamicQueryFactoryUtil for
  • 我可以使用 HSQLDB 进行 junit 测试克隆 mySQL 数据库吗

    我正在开发一个 spring webflow 项目 我想我可以使用 HSQLDB 而不是 mysql 进行 junit 测试吗 如何将我的 mysql 数据库克隆到 HSQLDB 如果您使用 spring 3 1 或更高版本 您可以使用 s
  • Spring @RequestMapping 带有可选参数

    我的控制器在请求映射中存在可选参数的问题 请查看下面的控制器 GetMapping produces MediaType APPLICATION JSON VALUE public ResponseEntity
  • 十进制到八进制的转换[重复]

    这个问题在这里已经有答案了 可能的重复 十进制转换错误 https stackoverflow com questions 13142977 decimal conversion error 我正在为一个类编写一个程序 并且在计算如何将八进
  • 使用Caliper时如何指定命令行?

    我发现 Google 的微型基准测试项目 Caliper 非常有趣 但文档仍然 除了一些示例 完全不存在 我有两种不同的情况 需要影响 JVM Caliper 启动的命令行 我需要设置一些固定 最好在几个固定值之间交替 D 参数 我需要指定
  • 如何在 javadoc 中使用“<”和“>”而不进行格式化?

    如果我写
  • 如何在控制器、服务和存储库模式中使用 DTO

    我正在遵循控制器 服务和存储库模式 我只是想知道 DTO 在哪里出现 控制器应该只接收 DTO 吗 我的理解是您不希望外界了解底层域模型 从领域模型到 DTO 的转换应该发生在控制器层还是服务层 在今天使用 Spring MVC 和交互式
  • 在 Mac 上正确运行基于 SWT 的跨平台 jar

    我一直致力于一个基于 SWT 的项目 该项目旨在部署为 Java Web Start 从而可以在多个平台上使用 到目前为止 我已经成功解决了由于 SWT 依赖的系统特定库而出现的导出问题 请参阅相关thread https stackove
  • Google App Engine 如何预编译 Java?

    App Engine 对应用程序的 Java 字节码使用 预编译 过程 以增强应用程序在 Java 运行时环境中的性能 预编译代码的功能与原始字节码相同 有没有详细的信息这是做什么的 我在一个中找到了这个谷歌群组消息 http groups
  • 在mockito中使用when进行模拟ContextLoader.getCurrentWebApplicationContext()调用。我该怎么做?

    我试图在使用 mockito 时模拟 ContextLoader getCurrentWebApplicationContext 调用 但它无法模拟 here is my source code Mock org springframewo
  • 获取 JVM 上所有引导类的列表?

    有一种方法叫做findBootstrapClass对于一个类加载器 如果它是引导的 则返回一个类 有没有办法找到类已经加载了 您可以尝试首先通过例如获取引导类加载器呼叫 ClassLoader bootstrapLoader ClassLo
  • 编译器抱怨“缺少返回语句”,即使不可能达到缺少返回语句的条件

    在下面的方法中 编译器抱怨缺少退货声明即使该方法只有一条路径 并且它包含一个return陈述 抑制错误需要另一个return陈述 public int foo if true return 5 鉴于Java编译器可以识别无限循环 https
  • 捕获的图像分辨率太大

    我在做什么 我允许用户捕获图像 将其存储到 SD 卡中并上传到服务器 但捕获图像的分辨率为宽度 4608 像素和高度 2592 像素 现在我想要什么 如何在不影响质量的情况下获得小分辨率图像 例如我可以获取或设置捕获的图像分辨率为原始图像分

随机推荐

  • CSS 冲突样式表

    我有两个样式表 它们在几个方面相互冲突 因为我使用 5 个 6 个 有时甚至 9 个或 10 个完整的插件 每个插件都有三四个样式表 以及我自己的样式表 所以到处都会出现冲突 解决这个问题的最佳方法是什么 是进入并修改所有插件的选择器的唯一
  • Delayed_jobs 保存已完成的作业

    是否有一个参数可以传递给delayed job 以防止它从delayed jobs 表中删除已完成的作业 有点像destroy failed jobs但对于已完成的工作 有任何想法吗 扩展 jefflunt的答案 我添加了一个迁移来创建一个
  • 检查文本框是否为空

    我有一个文本框 我想检查它是否为空 哪种方式更好 if TextBox Text Length 0 or if TextBox Text 你应该使用String IsNullOrEmpty https msdn microsoft com
  • 即使使用 Polyfill,IE 也不支持 forEach。

    我已将 forEach polyfill 添加到 JavaScript 文件的顶部 但 Internet Explorer 仍然说它不支持该功能 我基本上想循环 querySelector 的结果 但是我确实在脚本中的一些其他数组对象上使用
  • Node JS 匿名函数和回调

    请有人帮助我 我阅读了大量的 javascript 文档并摆弄了 javascript 我能够使用这些函数 但我不太明白这里的基本句法爵士乐 var http require http http createServer function
  • 监控个别窗口服务的表现

    我有 7 个 Windows 服务 我想监控各个服务的性能 例如处理器使用情况 内存使用情况等 如果我使用 perfmon 它会提供整个系统 但不会提供单个服务 谁能建议我如何监控个别服务的性能 Perfmon 可以监控各个进程 只需在 添
  • 如何设置Web服务客户端的请求时间(java)

    我正在开发一个基于桌面的应用程序 就像投递箱一样 我有一个功能downloadFile long fileId 为我从网络下载文件 应用程序的桌面端是用java编写的 其中网络服务是用 Net编写的 我已经使用 netbeans 生成了 W
  • 为什么我们在 junit 测试中使用 Mockitojunitrunner 类? [复制]

    这个问题在这里已经有答案了 我是mockito框架的新手 对此我有一个非常基本的问题 为什么我们要使用MockitoJunitRunner 类在我们的junit测试课中 我还发现以下两点与此相关 但无法得到它 任何人都可以详细解释以下两点
  • 将 NSString 转换为 NSDate

    我有日期字符串 2010 年 10 月 11 日星期一 如何从中创建一个 NSDate 对象 然后从中获取不同的组件 例如日 月 日期 年 请注意 该字符串的格式 区域设置可能会在运行时更改 使用 NSDateFormatter 创建 NS
  • 使用 AVMutableComposition 进行精确计时

    我正在尝试使用 AVMutableComposition 在精确的时间播放一系列声音文件 当视图加载时 我创建了一个合成 目的是在 1 秒内均匀地播放 4 个声音 声音的长短并不重要 我只想在 0 0 25 0 5 和 0 75 秒时触发它
  • 创建 ClusterRole 作为默认计算服务帐户失败并出现额外权限错误

    我正在尝试在私有集群中创建一个新的 ClusterRole 我通过 Jumpbox 对其进行管理 但始终遇到 禁止 尝试授予额外权限 错误 我使用 gcloud 作为默认计算服务帐户进行身份验证 并且该帐户具有 Kubernetes Eng
  • 使用 CreateUserWizard 时未将对象引用设置为对象实例错误

    当我点击 CreateUserWizard 控件的 下一步 按钮时 出现错误 对象引用未设置为对象的实例 我检查了我的代码 没有将任何变量保留为空 但我仍然可以不解决这个错误 Source Error Line 29 object User
  • 如何在 Ubuntu 12.04 中将 PHP 版本从 5.3 降级到 5.2?

    我刚刚安装了 Ubuntu 12 04 并且还安装了 PHP 默认情况下 它安装的是 5 3 10 版本 但我的 PHP 项目不支持 PHP v5 3 10 我想将 PHP 版本降级到 5 2 我该怎么做 您必须卸载 PHP 然后重新安装旧
  • 为什么在Java流中flatMap()之后的filter()“不完全”是惰性的?

    我有以下示例代码 System out println Result Stream of 1 2 3 filter i gt System out println i return true findFirst get System out
  • 分组 UITableView 下面的灰色区域

    我有一个具有分组样式的 UITableView 我已将页脚高度设置为 0 tableView sectionFooterHeight 0 0 当我一直向下滚动时 我在表格视图的底部看到一个灰色区域 我该如何摆脱这个区域 编辑 此问题仅发生在
  • 大型/流行网站的源代码[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 在 Web 上找到满足您当前需求的所有这些小代码片段真是太好了 但是还有什么比立即获取整个应用程序源代码
  • Delphi中应该如何实现“双重检查锁定”?

    在 C 中 以下代码 来自this http www 25hoursaday com CsharpVsJava html threadspage 可用于以线程安全的方式延迟实例化单例类 class Foo private volatile
  • 数据框到数据库表

    天才们 我是 Julia 的新手 但有一个雄心勃勃的目标 到目前为止 我正在尝试跟踪流 当然这是一个自动过程 将数据从 csv 文件读取到 DataFrames 检查数据 然后根据 DataFrames 数据类型创建数据库表 将数据从 Da
  • 有没有办法在每个编译单元中包含标头而不修改每个源文件?

    鉴于以下情况 包含数千个 C 源文件的大型项目 没有通用头文件 每个源文件中都没有包含一个头文件 该项目由 g 编译并由 make 管理 有没有办法将定义 例如宏 包含到每个编译单元中 而无需修改每个源文件以包含新的头文件 来自 man g
  • 是否有(自动)方法来备份 Hudson CI 文件?

    在我的公司 我们有三台 Hudson CI 服务器 配置了 100 多个作业 我们正在寻找一种自动化的方法定期地备份作业配置和构建历史记录 目前我们有一个 ant 脚本 我们将其配置为作业 但它不容易维护且不优雅 你们有人找到解决这个问题的