> 文章列表 > 构建自动过程:FinalBuilder 8.0 Crack

构建自动过程:FinalBuilder 8.0 Crack

构建自动过程:FinalBuilder 8.0 Crack

使用 FinalBuilder 自动化您的构建过程很简单。使用 FinalBuilder,您无需编辑 xml 或编写脚本。可视化定义和调试您的构建脚本,然后使用 Windows 调度程序安排它们,或将它们与 Continua CI、Jenkins 或任何其他 CI 服务器集成。

成千上万的软件开发人员依靠 FinalBuilder 来自动化构建、测试和发布过程。

 

图形界面

FinalBuilder 在逻辑结构化的图形界面中呈现构建过程。任何软件开发人员都可以使用 FinalBuilder 定义和维护构建,而无需学习新的 XML 模式或脚本语言。

 

600 多个内置操作

凭借其广泛的预写脚本库(称为操作),FinalBuilder 有一个操作可以自动执行构建过程中的每个常见任务。它还与您现有的编译器、版本控制系统和测试工具集成。

 

先进的流量控制

FinalBuilder 包括用于本地化错误处理的 Try 和 Catch 操作,以及您在完整编程语言中获得的所有循环和条件语句。

 

预定构建

FinalBuilder 提供与 Windows 调度服务的紧密集成,它允许将构建安排为每天、每周或您希望的任何时间运行。

附加功能

集成调试

调试引擎完全集成到 FinalBuilder IDE 中。您可以在操作之间步进、设置断点和设置变量监视来调试您的构建过程。

详细记录

构建过程中所有操作的输出都定向到构建日志。日志保持与操作列表相同的树结构,这使得在日志文件中导航变得容易。日志可以 HTML、XML 或文本格式导出。

电子邮件、MSN、FTP 和 SFTP 支持

您的构建过程可以通过电子邮件将构建结果发送给您。例如,如果构建失败,它可以导出日志,将其附加到电子邮件中并发送给您。您可以在 NNTP 新闻服务器上宣布成功构建。

变量

使用变量是使构建过程动态化的关键。使用变量将信息从一个动作传递到另一个动作,并使动作能够使用特定于用户或特定于机器的值来构建。

版本控制集成

FinalBuilder 支持十几种开箱即用的版本控制系统,因此它可以使用您现有的版本控制系统获取、检出、标记和执行其他与构建相关的操作。

脚本支持

每个 FinalBuilder 操作都会公开许多脚本事件,您可以在其中使用 VBScript、JavaScript、Powershell 或 Iron Python 访问操作的所有属性。此外,“运行脚本”操作允许您执行内置操作类型可能未涵盖的特定任务。

动作工作室

Action Studio 是用于编写自定义 FinalBuilder 操作的 IDE。它提供了一种方法来扩展 FinalBuilder 中的内置功能。Action Studio 包含在 FinalBuilder 中,可以在“工具”菜单下访问。