对 bzppx 系统一些相关概念的解释
- 账号登录:bzppx 自己的用户管理,先由管理员在后台添加,然后才能登录
- 第三方登录:先在后台配置第三方登录接口,使得 bzppx 和自己公司内部的用户体系连接,用户可以使用自己的在公司的内部账号密码登录
- 项目:理论上一个代码仓库就是一个项目,发布项目,即从这个代码仓库拉取最新代码
- 项目组:是一组项目的集合,本身并没有什么实际意义,只是为了让你更好的对项目分类,当项目太多时,可以快速的进行管理
- 拉取方式:Git 传输数据的协议方式,一般为 SSH 和 HTTP(s) 协议。拉取方式决定了你的仓库地址
- 代码仓库:SSH 协议仓库例子:git@github.com:bzppx/bzppx-codepub.git;HTTP(s) 协议仓库例子:https://github.com/bzppx/bzppx-codepub.git
- 节点:拉取并更新代码的执行者,节点需要配置 ip、端口和Token才可以正常工作。理论上,只要端口不同,一台服务器可部署多个节点
- 节点组:多个节点的集合,本身并没有什么实际意义,只是为了让你更好的对节点分类,当节点太多时,可以快速的进行管理
- 公告:公告功能是为了方便系统管理员发布系统更新,系统封版,系统升级的重要渠道。
- 操作日志:系统用户所有的操作的日志记录,可用于追踪每个用户的历史操作
- 任务日志:项目的发布日志,包括发布时间,发布人,发布结果,查看具体的节点发布状态
- 封版:顾名思义,不能发版,主要用于线上重要活动,不允许线上发布代码,比如,双 11 大促,前10天封版。封版功能是我们根据实际的工作经验开发的非常方便的功能。封版只是不能发布代码,但是依然可以查看项目、节点等的详细信息