cruisecontrol

CC .Net 卡在获取源代码
cruisecontrol

CC .Net 卡在获取源代码

我在 Windows Server 上运行 CruiseControl.NET 版本:1.6.7981.1。我设置了 4 个项目。只有一个(我们称之为 A)每 4000 秒自动检查一次源代码控制。其他(B、C、D)仅手动检查。 现在 A 只是在那里获取源代码。我检查了代码目录,发现它已经过期了。所以我更新了代码目录。尝试停止 cc 服务,但它没有停止。强制终止 cc 服务。清除了工件和所有其他旧文件。启动了 cc 服务。现在我遇到了同样的情况。它仍然只显示获取源代码。 A 在它自己的队列中。B、C 和 D 都按照命令进行构建,没有任何问题。 有人知道发...

Admin

CruiseControl 起什么作用?
cruisecontrol

CruiseControl 起什么作用?

CruiseControl 到底是做什么的?我不明白。我用它来做什么?有人告诉我,它可以跟踪你的构建日期,以及构建是成功还是失败,但我到底为什么需要它?我假设如果出现构建错误,它可以给你发送电子邮件,但除此之外(假设构建时间很长,我每晚或晚上都进行构建),我还能用它做什么?作为业余爱好者,还是在少于 5 人的小项目中? ...

Admin

我如何终止 CruiseControl?
cruisecontrol

我如何终止 CruiseControl?

我刚刚运行了 cruisecontrol,结果发现它已经在运行了,而我以为它自己关闭了。出于某种原因,我无法使用 ps -e 找到 cruisecontrol 的 pid 来使用 kill。我该如何终止它? ...

Admin

如何设置用户停止iis应用程序池的权限
cruisecontrol

如何设置用户停止iis应用程序池的权限

CruiseControl.net我使用一个域中的用户登录服务( DOMAINNAME\user)。并且我想使用 nant 脚本来停止其他服务器上的应用程序池。 我得到了这个错误 Failed stopping application pool '***********' on '172.16.0.62'. Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) 如果我将该用户设置为该服务器上的管理员,我可以停止它,但我不想。有人能解决这个问题吗?谢谢。 ...

Admin

Cruise Control 批处理文件构建从未完成
cruisecontrol

Cruise Control 批处理文件构建从未完成

我正在使用巡航控制来触发批量部署脚本,目前文件执行完美,但巡航控制看不到脚本结束。它只是继续旋转(构建),这种情况永远持续下去。 我的脚本启动下载、构建、提取,然后启动部署了应用程序的 tomcat。脚本还以以下内容结尾: exit /B 0 但巡航控制并没有看到脚本退出...... 有谁有主意 ...

Admin

如何删除以域用户身份运行的Windows 2008服务创建的文件?
cruisecontrol

如何删除以域用户身份运行的Windows 2008服务创建的文件?

我在 Windows Server 2008 R2 上使用 Cruise Control.Net。Windows 服务 (ccnet) 配置为在 MYDOMAIN\unittest 下运行。当我以 MYDOMAIN\unittest 身份登录时,我没有权限删除由 ccnet 构建过程创建的文件。 其中一个不可删除文件的安全设置为系统和本地管理员提供完全访问权限,并为本地用户提供只读访问权限。域帐户 DFW\unittest 无权删除或覆盖这些文件。 构建过程中的流程链相当复杂。以 MYDOMAIN\unittest 运行的 ccnet 服务会启动 nan...

Admin

maven + cruisecontrol - 构建缓慢
cruisecontrol

maven + cruisecontrol - 构建缓慢

我正在运行 cruisecontrol 和 maven 来构建 Scala 项目。 当我在 cruisecontrol 之外运行 mvn package 时,构建过程花费不到 10 秒,但是当我从 cruisecontrol 调用构建时,编译阶段大约需要 300 秒。我正在寻找有关如何使用 maven 加速编译的提示和技巧。 我注意到的一件事是 CruiseControl 不断收到错误:无法到达仪表板实例:http://localhost:8080/仪表板/buildloop/监听器仪表板尚未启动,或者存在网络问题。 当我在谷歌上搜索这个问题时,我发现...

Admin

在 2000 域帐户下运行 2008 R2 服务
cruisecontrol

在 2000 域帐户下运行 2008 R2 服务

我正在尝试让服务在域帐户下运行。当我尝试添加帐户时,我收到错误 帐户名无效或不存在,或者指定的帐户名的密码无效 我知道该帐户存在并且密码正确。我也无法将其手动添加到“作为服务登录”设置,我收到错误 发生扩展错误。无法保存本地策略数据库 经过一天的研究,我开始怀疑这与 2008 R2 服务器尝试使用 2000 域帐户有关。我尝试更改 LAN Manager 身份验证级别,根据我的 Google 挖掘,最低会话安全性看起来没问题。我不确定我还能做什么? ...

Admin

CC.NET + SVN:服务器证书问题
cruisecontrol

CC.NET + SVN:服务器证书问题

我正在尝试在我们的办公室中设置持续集成。作为一个微不足道的小开发人员,我面临着这个臭名昭著的问题:“源代码控制操作失败:svn:OPTIONS of 'https://trunkURL':服务器证书验证失败:颁发者不受信任” 因此,我尝试了以下解决方案 - 使用域帐户(而不是默认的本地系统)运行 CC.NET 服务(作为 win 服务运行的服务器),并使用 repo 上的 svn log/list 在该用户下使用命令提示符永久接受证书。 没有帮助:(。我从我的工件/日志文件(或仪表板)中获取了以下内容 ThoughtWorks.CruiseContro...

Admin

使用 Cruise Control .Net 和 Nant 进行远程部署
cruisecontrol

使用 Cruise Control .Net 和 Nant 进行远程部署

目前,我们使用 Cruise Control .Net 和 Nant 为我们的 ASP .NET 网站构建部署包。本质上,这只是版本和文件,编译代码,然后创建一个 zip 文件。然后由部署者远程桌面到目标机器,下载 zip 文件,解压,并将内容放在正确的 IIS 文件夹中。 我们希望自动化此部署过程,因此我编写了一个批处理文件来完成手动工作。它使用 wget 从我们的构建服务器下载 zip 文件,解压缩它,停止 iis,替换 web 文件,然后再次重新启动 iis。问题是这个文件必须在目标机器上运行,我想消除直接连接到目标机器的任何需要。 另一个要求是,...

Admin

svn、cruisecontrol 设置、最低要求、虚拟还是非虚拟?windows vs centos
cruisecontrol

svn、cruisecontrol 设置、最低要求、虚拟还是非虚拟?windows vs centos

我已经在 Windows 服务器机器上设置了一个 SVN 服务器(通过继承获得),在同一台机器上我也运行了 cruisecontrol。 首先我要将 cruisecontrol 与 SVN 分开 - SVN 非常重要,我不会让 cruisecontrol 在同一台服务器上运行!!! 我的问题: 我计划从 Windows(几年的硬件)迁移到 Centos,我需要新硬件吗?(我的系统管理员建议 - 更少的服务器故障...更多的支持) 辅助虚拟机上的 svn 服务器 + cruisecontrol 的最低硬件要求是什么? 我的计划是这样的: 首先将...

Admin

如何配置 CruiseControl.Net 进行 Windows 身份验证?
cruisecontrol

如何配置 CruiseControl.Net 进行 Windows 身份验证?

我正在使用 CruiseControl.Net 进行持续集成,现在通过登录插件访问仪表板,然后使用 CruiseControl.Net 服务器中保存为 XML 文件的一组用户进行验证后进行身份验证和授权。 现在,我需要将 Windows 身份验证引入系统,这样当从客户端计算机(与公共服务器关联的本地计算机)访问 CruiseControl.Net 服务器 Web 仪表板时,将根据登录用户的权限进行身份验证并被授权访问 CruiseControl.Net 功能。 请指导我继续进行此操作,并感谢有助于实现此目的的各种资源。 谢谢。 ...

Admin

尝试设置 phpUnderControl 但缺少 phpcb
cruisecontrol

尝试设置 phpUnderControl 但缺少 phpcb

我正在尝试按照本教程在 Ubuntu 10.04 上设置 phpUnderControlhttp://techportal.ibuildings.com/2009/03/03/getting-started-with-phpundercontrol/。我到达了要求输入的部分sudo phpuc example /opt/cruisecontrol,但收到以下错误:缺少 cli 工具“phpcb”,请检查 PATH 变量。我谷歌了一下,但似乎找不到 phpcb 的参考资料。有人知道这是什么以及我可以在哪里得到它吗?谢谢。 ...

Admin

CruiseControl 不作为 Windows 服务运行
cruisecontrol

CruiseControl 不作为 Windows 服务运行

我在 Windows 上使用 CruiseControl 时遇到了问题。安装后,我可以让 CruiseControl 自行运行,没有任何问题。 但是,当我运行巡航控制的 Windows 服务(Web 仪表板所需)时,我发现 CruiseControl 和 wrapper.exe(服务)似乎无法共享端口 - 从以下抛出的异常可以看出: ontrollerAgent- Exception starting httpAdaptor java.net.BindException: Address already in use: JVM_Bind ...

Admin

在 Windows XP 上安装巡航控制
cruisecontrol

在 Windows XP 上安装巡航控制

我们有巡航控制在我们的私有网络中跨各种 Linux 机器进行设置,它们用于执行各种持续集成任务 - 构建、自动化测试...... 现在我需要在 Windows XP 机器上设置 CruiseControl。我知道这样做与在 Linux 上相比有几个问题。有没有详细说明安装过程的操作手册?作者的网站似乎很少介绍安装说明。 请注意我需要安装巡航控制,而不是 CruiseControl .NET。 ...

Admin