问题标签 [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 回答
212 浏览

cruisecontrol.net - CCNet AsseblyInfo 更新不起作用。我的配置有问题吗?

以下是我正在使用的配置,即使我通过签入强制构建,程序集的版本号也不会更新。

可能我错过了一些东西。

注意:新构建服务器,这是我的第一个。我们有很多 Assemblyinfo.cs 文件,在不同的项目下。

我需要使用 msbuildtaks 来解决这个问题吗?如果是这样,你能举个例子吗?

0 投票
1 回答
76 浏览

build-automation - 有没有办法在默认贴标机中使用日期贴标机的修订版?

我正在使用 CruiseControl.NET,我需要设置具有特定格式的标签:

  • SomeText_Date_Revision

使用Default Labeller,我可以在前缀中添加一些文本和日期,此外我还可以获得内部版本号。

但我需要一个数字,例如Date Labeller中的修订号。此修订号每天从 1 开始,而内部版本号是一个持续计数,随着每次构建而增加。

我需要以某种方式获取 Date Labeller 的前缀,或者我需要获取一个类似于 Default Labeller 中的修订号的数字。

我如何实现这一目标?

0 投票
2 回答
916 浏览

cruisecontrol.net - 如何在 ccnet 配置文件中从不同路径调用多个项目

我有一个在下面的 ccnet.config 文件中定义的多个项目。阅读起来非常混乱。无论如何,我们可以将这些项目文件拆分到某个位置路径中。并在 ccnet config 中调用这些项目文件。请帮帮我对于这些问题。

0 投票
1 回答
788 浏览

xml - 如何在 CruiseControl.NET 中使用发布者合并文件

刚刚开始将 CruiseControl.NET 用于我们正在处理的一个小项目,我无法将 XML 文件合并到构建完成后运行的电子邮件发布者中。

根据我的阅读,我需要确保合并标记出现在 xml 记录器之前,并且文件必须存在于指定位置,这就是我在下面所做的。

我尝试合并的文件最初是 NAnt/NUnit 输出的结果,但是在尝试诊断问题时,我通过从已知位置合并到上述静态 XML 文件并仍然具有同样的问题。

XML 是否必须采用特定格式?我的意思是不加载 XSL 文件以便电子邮件发布者知道如何显示它吗?

如果需要,完整的构建脚本如下。

0 投票
2 回答
441 浏览

continuous-integration - 无法让 HtmlReportPlugin 在 CruiseControl.NET 中工作

我正在尝试使用我的单元测试生成的 HTML 报告来显示在 CruiseControl.NET 仪表板中,但我不知道我在哪里解决它。

我在“CCNetWorkingDirectory”中生成了我的报告。在我的“CCNet.config”文件中,我使用文件合并任务将报告复制到我的“CCNetArtifactDirectory”。这是行不通的步骤。我尝试了很多不同的方式。我有:

我的配置文件中的路径应该是什么?我的构建中断了以下消息:

“失败的任务:MergeFilesTask”

我真的不知道我做错了什么。

0 投票
2 回答
1195 浏览

cruisecontrol.net - 如何从构建项目的存储库中为 CruiseControl.net 设置构建步骤?

我想将ccnet.config文件(或该项目的其他 cc.net 配置文件)存储在我的项目的存储库 (git) 中,并在我从仪表板强制构建时让 CC.NET 使用它。我该怎么做?

谢谢!

0 投票
1 回答
61 浏览

cruisecontrol.net - 仅在 Cruise control.net 中需要文本框模式密码

我在 CruiseControl.Net 上工作。我正在使用如下代码的文本框

但问题是,当我要输入任何内容时,我在文本框中输入的任何内容都是可见的。所以我希望我的文本框应该是密码模式。

0 投票
1 回答
975 浏览

cruisecontrol.net - CCNET Config条件任务执行

大家好,需要有关 CCNet 条件执行的帮助。

这些是我声明的触发器

下面是我要根据条件触发的任务

我收到未使用的节点检测到的异常。请尽快帮助我。提前致谢。

0 投票
1 回答
245 浏览

cruisecontrol.net - CruiseControl.NET 在项目配置中使用项目名称

有没有办法在 CruiseControl.NET 的项目配置中使用项目名称?${project.name}我根据其他不起作用的帖子进行了尝试。

0 投票
1 回答
79 浏览

git - 在 Ccnet 中,变量 $LastIntegrationCommit 保存在哪里?

在 ccnet文档中,引用了一个名为$LastIntegrationCommit的变量。这条线抛出了一个错误,因为我不得不做一个过滤器分支并粉碎一堆坏东西。我想删除它,但即使通过 greping 目录似乎也找不到它。


检查修改

初始化存储库后,发出“git fetch origin”命令以获取远程更改。接下来,发出“git log $LastIntegrationCommit ..origin/$BranchName --name-status -c”以获取提交及其更改的列表,其中$LastIntegrationCommit是上次集成时签出的提交跑。如果项目尚未集成,则会发出“git log origin/$BranchName --name-status -c”命令。