问题标签 [finalbuilder]

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 投票
2 回答
260 浏览

delphi - 如何阻止 Final Builder 8 使用 Delphi 10.2 Tokyo 破坏 rc 文件

当我尝试在 IDE 中构建一些 DPK 时,它会正确编译并生成适当的 BPL,但是当我尝试使用命令行使用 Delphi 10.2 Tokyo 时,我会收到如下错误:

... .rc(14):错误 RC2132:预期的 VALUE、BLOCK 或 END 关键字

我发现在编译之前,RC 文件看起来像:

但是在构建失败后尝试Delphi将其更改为:

因此,出于某种原因,Delphi 试图覆盖 RC 文件但在中间停止并且无法解析它。

这种奇怪行为的原因是什么?

PS:这是Delphi IDE在创建DPK工程时生成的标准RC文件。我没有对其进行任何更改。

我已经尝试将其删除并使用 IDE 重新创建。

我无法告诉您使用哪个命令来生成 BPL,因为我使用 FinalBuilder 8 来执行此操作

0 投票
2 回答
61 浏览

continuous-integration - Error "The expression ['$Agent.NUnit.3.0.Path$' exists] evaluated False" when trying to run NUnit from final builder?

I'm trying to run some unit tests using Final Builder Continua but nothing I try seems to work. I've configured a Unit test stage:

enter image description here

But everytime I run the build I get the error:

The expression ['$Agent.NUnit.3.0.Path$' exists] evaluated False

enter image description here

then the whole thing hangs. There are several issues reported on the final builder forums but the soliutions all relate to older versions or various other fixes none of which seem to apply to my situation.

I'm guessing it doesn't know where the NUnit console is. I have tried specifying the missing parameter in the build config for the agent: enter image description here

I've tried installing NUnit from nuget

Has anyone any experince of this or solutions to this issue?

I'm using continua 1.8.1.277

0 投票
1 回答
54 浏览

continuous-integration - “没有找到可测试的文件。” 尝试通过最终构建器运行 NUnit 时

我正在尝试使用 finalbuilder/continua 运行 Nunit 单元测试,但它根本不起作用,我不知道为什么。我只是得到这个错误:

在此处输入图像描述

找不到可测试的文件。检查您是否为“文件”字段输入了有效路径。还要确保正确设置工作区和存储库规则以将文件复制到代理。

我有以下配置:

在此处输入图像描述

我正在事先构建 dll:

在此处输入图像描述

我可以在(我认为是)正确的目录中看到 dll:

在此处输入图像描述

我打开了详细日志记录,但它没有帮助。我再次得到相同的信息:

我在这里想念什么?

0 投票
1 回答
26 浏览

history - FinalBuilder 历史日志列

我们正在使用 FinalBuilder 7。

当我们使用 FinalBuilder 进行构建时,我们有一个 BuildConfig 参数来确定我们是构建到测试、暂存还是发布。

最后,在查看历史日志时,如果您想知道目标服务器是什么,您必须单击每个历史项目,然后展开构建参数才能看到 BuildConfig 值。

我想知道是否有一种方法可以自定义主项目历史列表以包含来自构建的信息,例如 BuildConfig 值???

0 投票
1 回答
42 浏览

virtual-machine - 如何远程运行整个 FinalBuilder 脚本?

我希望能够从我的笔记本电脑上编写一个 FinalBuilder 脚本,其中所有命令都在 VM 上远程运行。我需要的不仅仅是 PsExec。例如,我希望能够在笔记本电脑上运行 FinalBuilder 脚本时更改 VM 上的注册表项。

有没有办法做到这一点?

0 投票
1 回答
183 浏览

continuous-integration - Continua CI:如何重用配置?(每日构建 + 发布)

我有以下问题,不幸的是,在 Internet 上找不到任何东西。

我使用 Continua CI 作为 BuildServer。我有一个作为 DailyBuild 的配置。

现在将创建一个带有 Continua CI 的版本。基本上,实际的构建过程与 DailyBuild 相同,只是之前需要启动其他配置。

这可能吗?

配置发布将是这样 Config 1 + Config 2 + DailyBuild Config

我是否必须准确地重新创建三个配置(错误源)还是有另一种可能性?

您在 BuildServer 上的 DailyBuild、Patch 和 Release 的结构是什么?

我希望你能帮助我或向我展示实现这一点的新方法。

谢谢!

0 投票
0 回答
29 浏览

build-process - 相对“SourceCodeDirectory”项目变量文件路径在 FinalBuilder 上不起作用

我正在尝试在我们的构建机器上构建一个项目。我已将 SourceCodeDirectory 项目变量文件路径设置为%FBPROJECTDIR%\..\..\..\ProjectFolderName

此相对路径向后移动 3 个目录,但当变量在 FinalBuilder 中的其他地方使用时似乎不起作用,例如%SourceCodeDirectory%

我尝试检查“作为环境变量可用”选项以及“宏(每次访问时扩展变量引用)”选项。

我需要做什么才能让 FinalBuilder 识别我的SourceCodeDirectory路径?

我不想指定确切的路径以使其通用。

谢谢你。

附加信息

最终生成器版本:7.0.0.1561

0 投票
0 回答
162 浏览

compiler-errors - 使用 brcc32 的随机访问冲突

我们在随机项目中遇到随机访问违规(现在几个月)。我们有一个由 FinalBuilder 运行的构建作业脚本。但是,如果任何项目是在 Embarcadero IDE 或 FinalBuilder 中手动构建的,则没有问题。在这一点上,我不知道如何前进。我应该寻找什么来检查问题?

资源没有任何新变化。

Embarcadero Berlin 10.2 FinalBuilder 8