Fixhub 0.3.0 发布, 基于 Laravel 5.5 开发的开源 Web 自动部署系统
不好意思,又来打扰大家了。Fixhub 0.3.0发布了。主要的更新内容如下:
新功能:
- 配置文件可绑定部署环境
- 新增项目协作者(项目成员)的功能
- 用户可定制控制台显示(可选我的项目和部署时间轴)
- 新增项目ACL中间件
改进:
- 可查看部署环境的上线单列表
- 集成livestamp,改进相关时间显示
- 部署时如git报错,在部署详情页显示相关错误
- 在时间轴可快速进入被部署的git提交版本
- 重构了整个静态资源
- 对操作成功时可选择是否显示toastr弹框
- 简洁化UI显示
- 可创建无分组的项目
- 引入route model binding
Bug修复:
- 修复部署时环境服务器获取错误
- 修复通过webhook部署git获取不同步
- 修复项目部署过程中状态错误
- 修复秘钥不能生成的bug
- 修复select2编辑不能被默认选中
- 修复项目不能克隆的问题
- 修复个人资料不能修改的bug
- 修复项目不能回滚的bug
一些截图:
1、项目成员
2、可根据不同的部署环境进行配置文件绑定
3、预览环境下的服务器列表
4、新版上线单详情页
系统演示:
演示地址:http://fixhub.org/ 感兴趣的朋友可以使用自己的Github账号或者我们提供的演示账号登录体验。
我们的演示账号信息如下:
用户名:fixhub
密码:fixhub
想要体验管理员完整功能的可以告诉我,我可以把你的账号设置为管理员。欢迎大家和拍砖交流,谢谢。
源码地址: https://github.com/Fixhub/Fixhub or http://git.oschina.net/Fixhub/Fixhub
新增的feature还有:支持与github,gitlab,gogs,oschina等主流git代码托管平台集成
666
望增加稳定性, 已经启用停用几次了, 暂时不折腾了
@dinghua 好的。
有没有使用手册之类的啊,需要对一个项目的全部流程走向了解下哈,谢谢!