提供持续整合服务的Buddy,先前就能支持MongoDB、Redis及Cassandra等数据库,一同归入持续整合工作流程。而该公司近日宣布,因应企业使用户需求,近一步增强数据库建置与CI工作流程整合,在开发流程中可以将数据库建置,加入应使用程序环境建置。这次囊括了三大知名数据库:MySQL、PostgreSQL跟MariaDB。
开发者只需在Buddy数据库服务下拉选单中,选择要建置的数据库,如新添加的MySQL、PostgreSQL及MariaDB,就能快速串接到CI流程中。
在开发环境、基础架构环境建置中,数据库布建也是一大重点。利使用Buddy,企业使用户可以将数据库建置,归入持续整合流程。首先,开发者得先利使用SQL dump指令上传资料,可以选择将档案上传至储存库,或者者上传至既有工作流程中的档案系统。
接着,当建置工作被驱动时,Buddy就会自动存取数据库内档案。假如企业使用户想要加速数据库建置速度,可以设定Buddy只有初次执行数据库建置时,汇入既有倾印档案(dump)。未来建立同样的数据库时,就不需要重复汇入。
Buddy为了加快数据库建置,预设会自动汇入种子数据库,也就是SQL dump档,也可自行设定要汇入的SQL dump档名。