问题标签 [ccnet-config]

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.

0 投票
1 回答
718 浏览

web-config - WebConfig 替换 CruiseControl.Net

我必须在许多环境中部署我的解决方案(开发、登台、..)

2 选项:仅替换部分的整个文件。将不胜感激他们中的任何一个的解决方案

我制作了 4 个不同的文件:appSettings.Staging.config、appSettings.Dev.config、connectStrings.Dev.config、connectStrings.Staging.config。

我想在部署期间替换 web.config 中的那些部分。

我的 msBuild 部分看起来像这样

如何检索“/p:Configuration=Staging”参数?我尝试以下

但是我在哪里把这部分放到 ccnet.config 中呢?

0 投票
1 回答
2459 浏览

cruisecontrol.net - 如何在 Cruise Control .net ccnet.config 文件中获取内部版本号?

我可以从 CCNetLabel 获取构建信息,格式为:major.minor.build.revision,我只对获取内部版本号感兴趣,是否有任何变量可以访问以获取内部版本号值?

我可以通过编写一个工具来做到这一点,但我很想知道是否有可能获取 Cruise Control .net 中的任何属性来获得这个值。

提前致谢。

塔拉辛格

0 投票
1 回答
1228 浏览

cruisecontrol.net - 使用 ant 为 CruiseControl.NET 配置计划块时检测到未使用的节点

我正在为 CruiseControl.net 开发调用 Ant 脚本的 ccnet.config 脚本,在执行 CruiseControl.NET 服务时出现以下错误:

错误:“检测到未使用的节点:调度块”

这是我的 ccnet.config:

0 投票
1 回答
319 浏览

ccnet-config - 有没有办法冻结 Cruise Control .NET 中的构建?

我正在使用 Cruise Control .NET 来自动化构建。我已经为 CCNET 中的自动构建配置了很多项目。有没有办法冻结特定的构建,过了一段时间,我想将它释放到旧状态,就像我想删除冻结并且用户将能够再次构建它一样。

我可以做一些相同的配置吗?

0 投票
1 回答
219 浏览

ccnet-config - 在 64 位机器上运行 partcover 会生成 1KB 的输出文件

当我在 32 位机器上从控制台运行 partcover 时,我得到了 5 mb 的文件作为输出生成。但是当我在 64 位机器的命令提示符下运行相同的命令时,我得到 1 KB 的文件作为输出。

我用过

CorFlags.exe PartCover.exe /32BIT+ /Force
CorFlags.exe PartCover.Browser.exe /32BIT+ /Force

但无法产生正确的输出。我正在使用 Nunit 2.5 和 Part Cover 2.3

0 投票
1 回答
108 浏览

email - 要构建的 ccnet 电子邮件永久链接

有没有办法让 ccnet 的电子邮件发布者(或其他发送电子邮件的发布者)包含指向它所指的实际构建的永久链接?

我实际上希望能够链接到单元测试结果报告,所以我也需要能够对其进行一些自定义,但是链接到实际构建的构建报告将是一个好的开始。

0 投票
2 回答
213 浏览

ccnet-config - CCNet:htmlReportPlugin - 不显示失败构建的内容(“无法找到文件”)

我最近重新配置了我的 CCNet 配置以使用“htmlReportPlugin”。但是,当构建失败时,我无法在仪表板中查看 html 输出。仅显示错误消息“无法找到文件”。

这在功能上与我想要的完全相反:当构建失败时,我需要能够检查 html 输出,而当构建没有失败时,我宁愿不关心 html 输出。有没有人经历过类似的事情?

0 投票
1 回答
1016 浏览

.net - 巡航控制包括项目无法识别

我有一个非常基本的 ccnet.config 文件,我试图在其中使用 include.projects 标记来包含一个非常基本的项目。出于某种原因,当我使用此标签时,CCNet 服务器将无法启动,并且我在 windows EventLog 中收到以下错误:

ThoughtWorks.CruiseControl.Core.Config.ConfigurationException:无法从配置文档实例化 CruiseControl 项目。配置文档可能缺少正确填充 CruiseControl 配置所需的 Xml 节点。没有使用与 Xml 节点 (include.projects) 匹配的 ReflectorType 属性标记已加载类型

这是我的 ccnet.config:

任何建议表示赞赏!

谢谢

0 投票
2 回答
564 浏览

cruisecontrol.net - 与 CruseControl.NET sourcecontrol excludeFilters 模式混淆

我们在构建过程中使用 CruiseControl.NET,在 ccnet.config 中,我想排除对特定目录的更改,并且它的子级不会触发该项目的构建,但我尝试过的一直触发项目的构建。

示例回购

  • 树干/
    • 富/
      • 索引.html
    • 不理我/
      • 索引.html
    • 酒吧/
  • 分支机构/
  • 标签/

示例 ccnet.config

将任何内容提交到 ignoreme 目录不应触发此项目。模式应该是什么(现有的:)/ignoreme/**

谢谢你。

0 投票
1 回答
473 浏览

tfs - 将 tfs 变更集编号从 ccnet 传递到 msbuild 脚本

我需要在构建过程中将变更集编号从 ccnet 传递给 msbuild 脚本。

当 ccnet 触发新构建时,他得到一个变更集编号,所以

我需要获取该变更集编号并将其传递给 msbuild 脚本。

此 msbuild 脚本涉及一些自定义工具,需要此变更集编号。

谢谢。