1. 构建中心
构建中心用于应用持续发布、部署。基于该功能应用可以从代码仓库下载代码、代码编译、代码打包、应用部署、应用启动等整体流程。其中构建中心的功能只需要依赖maven或者gradle,下面介绍maven和gradle的安装配置方法。
所以在应用接入时请根据有无上述需求决定是否接入构建中心,具体的接入流程如下:
1.可以利用快速接入-部署管控台及依赖软件中的ntc-版本号进行部署maven,gradle;可能需要修改的配置文件为ntc-版本号/confs/deploy_single.conf
其中maven,gradle安装路径可以不设置,默认获取部署时录入的公共配置为部署目录,需要个性化可设置。同时也可以自定义maven本地仓库存储路径。其他配置如私服地址等等配置目前不支持,可在下面完成部署后进行手工设置。
由于构建中心通常只会在一台ntc服务器进行操作,所以可在那台需要构建中心的服务器安装maven,gradle;如果ntc采用集群部署,每台ntc服务器都会进行构建中心操作的话,则每台ntc服务器都需要安装maven,gradle软件。
2.执行部署
cd ntc-版本号 sh deploy.sh
选择部署模式,按提示录入配置
输入1回车,表示选择部署功能
输入6或7进行maven或者gradle部署即可。
3.如果ntc管控台是在之前启动的,为了使新部署的maven或者gradle环境变量生效,则需要重新启动管控台admin