FinalBuilder
FinalBuilder使您的构建过程自动化非常简单。 使用FinalBuilder,您不需要编辑xml或编写脚本。 直观地定义和调试构建脚本,然后使用Windows调度程序安排它们,或将它们与Continua CI,Jenkins或任何其他CI服务器集成。
成千上万的软件开发人员依靠FinalBuilder来自动构建,测试和发布流程。
如果你没有使用FinalBuilder来自动化你的构建,那你就错过了。 立即下载30天全功能!
FinalBuilder在一个逻辑结构化的图形界面中呈现你的构建过程。 任何软件开发人员都可以使用FinalBuilder定义和维护他们的构建,而无需学习新的XML模式或语言。
借助其丰富的预先编写的操作库,FinalBuilder可以自动执行构建过程中的所有常见任务。 它还与您现有的编译器,版本控制系统和测试工具集成。
FinalBuilder包含Try和Catch动作,用于本地化的错误处理,以及在完整的编程语言中获得的所有循环和条件语句。
FinalBuilder提供与Windows调度服务的紧密集成,允许构建计划以每天,每周或任何时间运行。
一个调试引擎完全集成到FinalBuilder IDE中。 您可以在动作之间切换,设置断点并设置变量监视器来调试构建过程。
构建过程中的所有操作的输出都被定向到构建日志。 日志维护与动作列表相同的树结构,这使得日志文件的导航变得容易。 日志可以导出为HTML,XML或文本格式。
您的构建过程可以将构建的结果通过电子邮件发送给您。例如,如果构建失败,则可以导出日志,将其附加到电子邮件并发送给您。 您可以宣布在NNTP新闻服务器上成功构建。
使用变量是使构建过程动态化的关键。 使用变量将信息从一个动作传递到另一个动作,并使用用户特定的或机器特定的值来构建动作。
FinalBuilder支持十多个开箱即用的版本控制系统,因此它可以使用您现有的版本控制系统来获取,检出,标记和执行其他与版本相关的操作。
每个FinalBuilder操作都暴露了大量的脚本事件,您可以在其中使用VBScript,JavaScript,Powershell或Iron Python访问操作的所有属性。 另外,“运行脚本”操作允许您执行可能不被内置操作类型覆盖的特定任务。
Action Studio是一个用于编写自定义FinalBuilder操作的IDE。 它提供了一种在FinalBuilder中扩展内置功能的方法。 Action Studio包含在FinalBuilder中,可以通过“工具”菜单访问。
所有FinalBuilder功能
有关FinalBuilder中所有功能的列表,并比较标准版和专业版,请参阅功能表。
截屏