Piplin 1.0 发布,免费、开源的持续集成与部署系统
这里有新鲜出炉的精品教程,程序狗速度看过来!
Piplin(灵感来自于"pipeline",读作 /ˈpɪpˌlɪn/ 或 /ˈpaɪpˌlaɪn/) 是一款免费、开源的持续集成与部署系统,适用于软件的自动化构建、测试和部署相关的各种应用场景。
实现的主要功能:
-
支持 PHP、Python、JAVA、Ruby 等项目的构建、测试与发布
-
可与 Gitlab、Github、Gogs、Gitee(Oschina) 等代码托管平台进行集成
-
可灵活配置自定义构建和部署步骤
-
支持自定义构建物规则,对构建物创建发布版本并部署
-
支持项目的多环境部署 (可自行建立开发、测试、预发布和生产等多个环境)
-
支持联动部署,比如:开发环境部署成功后可自动触发测试环境启动部署
-
服务管理支持机柜功能,机柜可与多个部署环境绑定
-
支持项目克隆功能
-
项目支持多成员
-
通过 websocket 实现项目部署状态的实时跟踪
-
支持钉钉机器人、Slack、邮件和自定义 Webhook 的服务集成
本次更新的内容:
新功能:
-
项目支持构建计划和部署计划
-
新增 Piplin Docker
调整与改进:
-
删除友情链接、小贴士等外围功能
-
调整项目克隆机制,删除项目模板
-
支持向远程服务器实时同步配置文件
-
新增项目构建过程中的出品定义、版本发布等
-
项目支持通过构建产生的发布版本进行部署
-
允许项目强制更新状态
-
优化安装步骤
Bug 修复:
-
修复部分低版本 git 不支持 git branch --list 命令导致不能获取分支信息的 bug
-
创建项目自动将自己添加为项目成员
系统演示
体验 Piplin 请访问 piplin.com 演示账号信息如下:
用户名: piplin 或 piplin@piplin.com
密码: piplin
源码地址: https://gitee.com/Piplin/Piplin/releases/v1.0.0
来源: http://www.phperz.com/article/17/1211/361681.html