【文件属性】:
文件名称:Piplin:一个开源的自托管持续集成和部署系统-
文件大小:1.36MB
文件格式:ZIP
更新时间:2021-01-30 03:00:43
php devops laravel continuous-integration continuous-delivery
皮普林-
Piplin(灵感来自于“管道”,读作/ ˈpɪpˌlɪn /或/ ˈpaɪpˌlaɪn /)是免费的,开源的持续集成与部署系统,适用于软件的自动化,测试和部署相关的各种应用场景。
Piplin能做什么?
支持PHP,Python,JAVA,Ruby等项目的构建,测试与发布
可与Gitlab,Github,Gogs,Gitee(Oschina)等代码托管平台进行集成
可灵活配置自定义重建和部署步骤
支持自定义生成物规则,对构建物创建发布版本并进行部署
支持项目的多环境部署(可自行建立开发,测试,预发布和生产等多个环境)
支持联动部署,计划:开发环境部署成功后可自动触发测试环境启动部署
服务管理支持机柜功能,机柜可与多个部署环境绑定
支持项目克隆功能
项目支持多成员
通过Websocket实现项目部署状态的实时跟踪
支持钉钉机器人,Slack,邮件和自定义Webhook的服务集成
皮普林原理示意图
总体
步骤命令
安装环境要求
Piplin目前只支持类Unix操作系统(如Linux,Freebsd,Mac OS等),为了能运行Piplin,您还需要安装一些基础软件。
Web