使用“mvn verify”运行连续构建是否安全?而不是“mvn clean verify”
目前,我们正在 Hudson 上使用“mvn clean verify”运行持续构建。这就是我们一直所做的,所以我们从未质疑过。 问题是:仅使用“mvn verify”运行连…
如何在构建过程中包含数据库更改(DDL 补丁、一次性数据插入等)?
我运行构建脚本,然后必须记住每次部署应用程序时要运行哪个数据库 SQL 和 PL/SQL 脚本。如何将这些补丁包含在我的构建脚本中?还是每个人都手动运行…
Clearcase 哈德逊问题
我已经在 Hudson 中配置了 ClearCase 插件。 我创建了一个项目,通过提供新的 hudson_view_name 作为 Hudson 项目的视图名称并提供配置规范。 我在视…
使用 gpg 对 RPM 进行签名作为持续构建的一部分 - 如何避免提示输入密码?
我有一个持续集成构建系统,它通过 cron 触发的 shell 脚本生成 RPM。我想用 gpg 对 RPM 进行签名,但 gpg 坚持要求用户在控制台手动输入密码,这显然…
Integrity 连续应用程序存在问题
我正在尝试为我的项目建立完整性。可悲的是,我的 bash-fu 很差,所以我需要一些帮助。 在构建脚本中,我输入rake spec。完整地返回状态 0 和输出 (…
Visual Studio 单元测试 - 奇怪的行为
以前有人见过这种非常奇怪的行为吗? 我有一个包含 70 个单元测试的解决方案。它们全部通过我的开发机器。 每当我提交更改时,我们的持续集成过程就会…
使用 Android 测试用例中的 SMS 模拟器
我想对与 SMS 一起使用的代码进行自动化功能测试。我知道,我可以使用 send sms 命令,短信将被发送到模拟器实例。 问题是如何从测试用例中以编程方式…
PHPUnit_Framework_Exception:使用 Hudson 运行时无法连接到 Selenium RC 服务器
我已经设置了 Hudson CI 服务器并使用 Selenium 运行 PHPUnit 测试(非常感谢 这篇文章!)。 现在我在本地主机上运行 Hudson 服务器和 Selenium 服务…
如何为 SharePoint 2010 Visual Studio 解决方案设置持续部署?
我想自动构建 .wsp 包并在每次提交后将它们重新部署到临时服务器上。我知道如何设置 CruiseControl.Net 进行持续集成,但我不知道如何构建和部署包。…
使用 Hudson 持续集成服务器进行个人构建
我正在考虑使用 Hudson 作为我的持续集成服务器。过去,我使用过 Zutubi 的 Pulse 构建服务器,它有一个很好的功能,称为个人构建,允许用户在提交代…
Visual Studio 2010 自动化数据库部署
在 Visual Studio 2010 中,数据库项目有一个很好的功能,允许您部署到数据库以及根据您的配置设置各种环境(构建部署等), 我想将其集成到我们的自…