我正在尝试为部署创建一个通用shell脚本,该脚本将从所有env的公共属性文件中读取。 基于环境标记,它将获取值并使用它们使用bash脚本进行部署。
属性文件如下所示:
dev.servername=devnode1,devnode2
dev.rootdir=/server/someapps
test.servername=testnode1,testnode2
test.rootdir=/server/someapps
这个想法是仅在环境的参数是dev等时才获取dev的值。还要将服务器名称存储在一个数组中,以便为所有服务器循环运行命令。
感谢任何输入。