问题标签 [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.
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 来执行此操作
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:
But everytime I run the build I get the error:
The expression ['$Agent.NUnit.3.0.Path$' exists] evaluated False
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:
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
history - FinalBuilder 历史日志列
我们正在使用 FinalBuilder 7。
当我们使用 FinalBuilder 进行构建时,我们有一个 BuildConfig 参数来确定我们是构建到测试、暂存还是发布。
最后,在查看历史日志时,如果您想知道目标服务器是什么,您必须单击每个历史项目,然后展开构建参数才能看到 BuildConfig 值。
我想知道是否有一种方法可以自定义主项目历史列表以包含来自构建的信息,例如 BuildConfig 值???
virtual-machine - 如何远程运行整个 FinalBuilder 脚本?
我希望能够从我的笔记本电脑上编写一个 FinalBuilder 脚本,其中所有命令都在 VM 上远程运行。我需要的不仅仅是 PsExec。例如,我希望能够在笔记本电脑上运行 FinalBuilder 脚本时更改 VM 上的注册表项。
有没有办法做到这一点?
continuous-integration - Continua CI:如何重用配置?(每日构建 + 发布)
我有以下问题,不幸的是,在 Internet 上找不到任何东西。
我使用 Continua CI 作为 BuildServer。我有一个作为 DailyBuild 的配置。
现在将创建一个带有 Continua CI 的版本。基本上,实际的构建过程与 DailyBuild 相同,只是之前需要启动其他配置。
这可能吗?
配置发布将是这样 Config 1 + Config 2 + DailyBuild Config
我是否必须准确地重新创建三个配置(错误源)还是有另一种可能性?
您在 BuildServer 上的 DailyBuild、Patch 和 Release 的结构是什么?
我希望你能帮助我或向我展示实现这一点的新方法。
谢谢!
build-process - 相对“SourceCodeDirectory”项目变量文件路径在 FinalBuilder 上不起作用
我正在尝试在我们的构建机器上构建一个项目。我已将 SourceCodeDirectory 项目变量文件路径设置为%FBPROJECTDIR%\..\..\..\ProjectFolderName
此相对路径向后移动 3 个目录,但当变量在 FinalBuilder 中的其他地方使用时似乎不起作用,例如%SourceCodeDirectory%
我尝试检查“作为环境变量可用”选项以及“宏(每次访问时扩展变量引用)”选项。
我需要做什么才能让 FinalBuilder 识别我的SourceCodeDirectory路径?
我不想指定确切的路径以使其通用。
谢谢你。
附加信息
最终生成器版本:7.0.0.1561
compiler-errors - 使用 brcc32 的随机访问冲突
我们在随机项目中遇到随机访问违规(现在几个月)。我们有一个由 FinalBuilder 运行的构建作业脚本。但是,如果任何项目是在 Embarcadero IDE 或 FinalBuilder 中手动构建的,则没有问题。在这一点上,我不知道如何前进。我应该寻找什么来检查问题?
资源没有任何新变化。
Embarcadero Berlin 10.2 FinalBuilder 8