问题标签 [cruisecontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cruisecontrol.net - 在 CC.NET 1.5 中配置安全设置
下面是我拥有的 ccnet.config 文件,我在其中使用 CC.NET 1.5 的新安全功能。谁能让我知道我做错了什么。我在 DOMAIN 中有两个组,我想让一个组仅查看,而另一组具有完全访问权限。
cruisecontrol - 尺寸 CM 的任何巡航控制插件
源代码由 Dimension CM 管理,现在我想用 CruiseControl 设置持续集成环境。但问题是我找不到对Dimensions CM 的任何支持。有谁知道如何配置 CruiseControl 以了解存储库已更改或是否有其他解决方案?
谢谢!
iphone - 使用 Cruise Control 运行 Xcode iPhone 单元测试
使用 Cruise Control 构建带有单元测试的 iPhone XCode 项目时,会生成错误“代码签名错误:找不到与应用程序标识符 'com.yourcompany.Calculator' 匹配的有效配置文件”。通过 XCode 运行时没有遇到这种情况?Cruise Control 是否试图启动应用程序而不仅仅是构建它?有什么建议么?
debian - debian上cruisecontrol的封装
要快
今天我们可以找到一个在 2.3.1(从 2005 年开始)发布的 Cruisecontrol debian 软件包
对于基于 phpUnderControl 的个人开源项目,我需要将此包更新到最新版本(2010 年 1 月起为 2.8.3)
我已经按照官方 ubuntu 文档中关于使用 pbuilder 打包软件的所有步骤进行操作
最后使用的命令:
sudo pbuilder build *.dsc
因此我在新的 chroot 环境中对包 (junit) 进行单元测试时出错
如果我在源文件夹中调用 ant 这没关系,但是当我尝试使用 pbuilder 创建包时,我遇到了这个错误:
这里的痕迹:
任何想法 ?
干杯
git - PhpUnderControl 持续集成设置中的 Git 日志错误
所以我为我的 PHP 项目设置了以下内容:
- 包含所有代码的 Git 存储库。
- 一个带有 PhpUnderControl 在其上运行的 Cruisecontrol 实例。
我在 Cruisecontrol 项目目录中创建了一个新项目,并设置了一个轮询器以每 2 分钟检查一次 git repo 上的更改。我在这个 Cruisecontrol 实例中运行了 2 个项目,我设置的第一个项目运行良好。
我在 Platform 项目中遇到的问题在错误日志中如下所示:
这里奇怪的是,当我检查项目目录时,代码库会更新。(我在我的工作目录中测试了一些小提交。)问题是,自从 Git 出错以来,这从未运行任何其他构建过程。
如果我直接进入projects/platform
目录并执行 git pull,它工作正常。从项目目录进行 ant 构建也可以正常工作。
以下是相关的配置文件:
我对 git 错误的搜索并没有给我任何好的见解,所以希望这里有人知道!
apache - CruiseControl.rb 路径
我试图让 CruiseControl.rb 在构建期间运行 rcov。它目前因以下错误而失败:
由于我可以rcov
在登录时从 shell 运行,我认为这是一个 PATH 问题。(此外,我可以同时运行rake test:rcov
和rake cruise
从 shell 运行而不会出错)。我在我的 Cruise.rake 中添加了一条p 'echo $PATH'
语句(使用正确的反引号来执行命令;感谢 Markdown),发现路径确实不正确:
rcov 可执行文件位于/var/lib/gems/1.8/bin/rcov,所以难怪CC.rb 找不到它。
但是,我无法弄清楚如何正确设置路径。我在 .profile 的底部有这个设置:
这就是让它以交互方式工作的原因,但它没有被 CC 接收。
我在Passenger Phusion 下运行CruiseControl.rb(因此在apache 下)。我检查了我能想到的尽可能多的文件,但对我来说没有什么像 PATH 的。
我可以在哪里设置路径和/或确定路径的设置位置?
php - 巡航控制作为 PHPUnderControl 与 Hudson 的 PHP
我使用 PHPUnderControl(PHP 的 Cruise Control 插件)作为 PHP 开发的 CI 服务器。我使用 Ant 来构建我的项目。PHPUC 的主要使用特性是
- PHPUnit测试回顾
- PHPCS 审查
- 图表、PHP PMD、PHPCPD 和一些杂项。事物。
Hudson 与 PHPUC 的优缺点是什么?听说它的发展速度越来越快,应用越来越广泛。
phpunit - PHP-CodeBrowser 未正确遵循 checkstyle.xml 中的路径
我已经设置了phpUnderControl,它运行得很好,除了一些我没有在 PHP-CodeBrowser 选项卡中得到任何输出的项目。
如果我手动运行命令,我会得到:
我可以跟踪到 PHP-CodeSniffer 的 checkstyle.xml 输出。它包含:
我无法解决的是为什么 phpcb 正在丢弃一半的路径。我猜它是某种形式的路径替换(基于我的 --source 路径)与source
出现在路径中两次的事实存在问题。请注意,缺少的路径部分是指定的源路径和最后一个 之间的位source
。
我在 phpcb 中发现了一个错误吗?如果是这样,我在哪里可以报告?我发现最接近 phpcb 的地方是phpUnderControl 发布页面上的链接,不幸的是它链接到 phpUnit github 中的一个损坏的 URL。
ant - 使用 XSLTLogPublisher 更改巡航控制日志
我们从 CruiseControl 构建我们的项目。我们有一个运行一些 exec 命令的 ant 脚本,其输出放置在该消息的 CDATA 部分,其优先级设置为“info”。
现在我创建了一个根据 CDATA 输出修改此优先级的 XSL,因此它创建了一个我希望 CruiseControl 使用的新日志文件。
我试图通过使用这样的 XSLTLogPublisher 标记来做到这一点
但这似乎不起作用。Cruisecontrol 没有记录错误日志文件中没有进行任何更改,可能是 Cruisecontrol 在转换自己的日志时遇到问题,或者在实际日志发布为网页后调用了发布者?
谁能为我的问题提供某种解决方案?
有什么方法可以更改 Cruisecontrol 使用的日志文件吗?
是否可以改为从 ANT 脚本更改日志文件?
tfs - tfs 是否有巡航控制风格的“绿灯”任务栏监视器?
我们曾经有巡航控制系统,最近搬到了 TFS - 我错过了让我知道一切都很好的绿灯!我刚刚错过了一封构建失败的电子邮件并得到了最新的:(
TFS 是否有绿灯任务栏应用程序?我用谷歌搜索了它,但发现了一些 USB 灯 - 看起来不错,但灯很贵。
干杯,
安迪