156 Star 420 Fork 153

芝麻谷 / auto_build_shell

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
CHANGELOG.md 1.13 KB
一键复制 编辑 原始数据 按行查看 历史
芝麻谷 提交于 2017-04-23 23:34 . [Summary]

v1.0.1 变化

  • 重新定义了配置文件,使用ini格式的配置文件,并将要配置的属性分类处理
  • 简化配置,服务端配置全部去掉,只留一个conf.ini,去掉了一些冗余的配置
  • 代码检出命令可以通过配置指定,不必再修改atb.sh
  • 修复远程多机部署BUG,在配置文件remote-server节点下修改各属性,不同机器配置用英文逗号或空格隔开
  • 修改README.md,配置说明单独放到一个文件
  • 增加了配置服务器备份文件数量的功能
  • 修改了发布流程,备份功能开启状态时先备份war包到backup目录,再关闭tomcat,然后删除旧版,拷贝新版到webapps下最后重启

v1.0.2 变化

  • 增加了初始化功能
    • 自动创建本地发版远程发版路径
    • 自动检版查本管理工具(依赖配置文件中command节点的配置,请务必保证书写争取)
    • 自动检出代码
    • 自动上传restart.sh脚本到不同服务器
    • 不再需要拷贝conf.ini到家目录,而是直接从conf/conf.ini读取配置信息
  • 必须设置环境变量否则将无法执行
Shell
1
https://gitee.com/houjinxin/auto_build_shell.git
git@gitee.com:houjinxin/auto_build_shell.git
houjinxin
auto_build_shell
auto_build_shell
master

搜索帮助