阿科比行动Akobi的所有操作相关代码的基本存储库。这包括puppet模块、shell脚本等。
autodeploy/ - 用于在推送时自动部署网站的脚本
nginx/ - 网站的Nginx配置
salt/ - 所有盐状态减去Struts
自动部署包含一个脚本,用于在推送到远程存储库时自动部署站点。当前版本利用来自Github的POST来拉取新版本的代码,并可选择执行其他与部署相关的命令。预期POST的存储库与机器上Git存储库的路径、预期推送的分支以及需要运行的所有与部署相关的命令一起进入configs.json文件。
nginx包含网站的Nginx配置。截至目前,网络服务器上没有任何值得注意的服务。但是,我们使用Nginx作为反向代理将请求转发到上面提到的autodeploy脚本。
salt包含我们用于服务器配置的所有盐状态。
暂无评论