是否可以预先创建一个 virtualenv 以在 hudson 构建中使用?
我正在遵循 heisel 上描述的 hudson/python/virtualenv CI 解决方案 的大纲.org,但其中的一个步骤确实令人烦恼,这就是配置专为 CI 运行而创建的 vir…
CruiseControl.Net:创建 SVN 标签时如何设置自动部署
我正在使用 CruiseControl.Net 进行持续集成,并且我知道如何让 CruiseControl.Net 在进行 SVN 提交时自动部署项目。 这在开发和登台服务器上效果很好…
使用“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 进行持续集成,但我不知道如何构建和部署包。…