Skip to content

Latest commit

 

History

History
220 lines (188 loc) · 7.06 KB

CHANGELOG.md

File metadata and controls

220 lines (188 loc) · 7.06 KB

5.2.0

2024-02-29

  • 新增Spring Native与GraalVM新引擎部署流水线
  • 新增Python项目K8S云原生的构建部署
  • 新增JDK17与JDK21以及更高版本构建运行支持

5.1.0

2023-09-26

  • 新增K8S云原生的灰度发布、金丝雀发布、A/B测试功能
  • 新增服务器端渲染SSR部署支持
  • 完善Flutter For Web项目流水线

5.0.0

2023-05-09

  • 企业级生产环境的K8S集群流水线大升级
  • Nginx负载均衡之Keepalived高可用组播
  • K8S集成Let's Encrypt自动化SSL证书生成与续签
  • K8S分布式存储之NFS网络文件系统
  • 动态支持Node多版本构建环境

4.0.0

2022-08-21

  • 新增IoT物联网自动化CI/CD流水线
  • 新增嵌入式程序PlatformIO构建与OTA空中升级
  • K8S支持基于QPS部署Pod水平扩缩容
  • 支持Qodana代码质量监控平台

3.2.0

2022-06-15

  • 新增K8S云原生自动化大集群部署 自动扩缩容
  • 新增Android容器方式全自动化构建环境
  • 增强完善Python语言流水线

3.1.0

2022-05-11

  • 新增跳板机方式透传部署到内网目标机器
  • 新增Java语言Spring MVC旧框架支持
  • 新增Dumi与Vercel构建完善的线上文档
  • 新增自动动态替换部署配置环境文件 实现定制化和差异化
  • 新增自动创建Docker容器构建环境 实现动态版本
  • 各端依赖按需下载 减少流水线构建时间和资源

3.0.0

2022-01-25

  • 新增Python语言CI/CD自动化流水线
  • 新增Go语言CI/CD自动化流水线
  • 新增C++语言CI/CD自动化流水线
  • 初步支持K8s单机集群自动化流水线
  • 初步支持Flutter For Desktop自动化流水线
  • 初步支持发布人工卡点审批流水线功能
  • 自定义Node语言版App Store Connect API实现更多自动化工作流

2.19.0

2022-01-10

  • 新增Flutter流水线动态产出多环境、多产品、多系统
  • 新增自定义设置CocoaPods依赖和多版本
  • 新增构建产物自动上传到OSS存档和下载

2.18.0

2021-12-20

  • 新增基于Playwright实现小程序流水线全自动化登录和提审功能
  • 新增所有客户端流水线版本一键回滚功能和基于Tag方式构建
  • 新增所有客户端流水线自定义版本号和自动递增版本号两种方式
  • 新增所有流水线构建结果一键通知自己功能、即时消息不必等待
  • 新增基于Docker新方式构建桌面端Electron应用

2.17.0

2021-11-15

  • 新增APP流水线全自动提审上架小米Android应用商店
  • 支持CPU资源阻塞的情况自动排队延迟部署机制
  • 集成Grafana与Prometheus监控系统
  • 通用Shell脚本复用和模块化

2.16.0

2021-10-22

  • Let’s Encrypt和Certbot自动创建免费的SSL证书
  • APP流水线支持自定义版本号参数设置
  • Monorepo仓库方式支持Web静态项目流水线
  • 支持同一个服务器Docker并发构建镜像
  • 支持并行Apple Store审核状态通知

2.15.0

2021-09-17

  • 新增所有Web技术类型的独立流水线同时支持Flutter For Web
  • 新增Android打包AAB新格式类型
  • 新增统一设置项目级别的分支参数 方便整体控制

2.14.0

2021-09-01

  • 新增蓝绿部署 最经济的方式实现不间断提供服务
  • 新增CI/CD流水线自动化配置Nginx负载均衡
  • 探索云原生K8S部署大规模集群骨架
  • WEB应用生成二维码 方便手机端扫描

2.13.0

2021-08-03

  • 新增单机滚动部署 节约资源同时实现零停机随时发布 (多机滚动部署在1.0.0版本已支持)
  • 新增Maven自定义settings.xml配置打包和获取pom信息
  • 新增React Native跨平台流水线 已支持Android、iOS平台

2.12.0

2021-07-08

  • 新增Unity跨平台视觉引擎流水线 已支持Android、iOS、Windows、WebGL平台
  • 新增多个流水线对Monorepo单体式仓库的支持
  • 新增复杂场景Docker多阶段构建和宿主机动态映射的支持
  • 新增健康检测失败应用服务日志直接输出到CI日志中

2.11.0

2021-06-17

  • 新增APP流水线自建分发到OSS
  • 新增Electron构建Mac OS与Linux系统应用
  • 新增Electron流水线应用内自动升级版本
  • 新增Apple审核状态自动通知
  • 支持多App Store账号上架

2.10.0

2021-05-09

  • 新增Android自定义多Flavor打包
  • 新增iOS自定义多Target打包

2.9.0

2021-04-23

  • 新增流水线制作自定义内容的二维码
  • 新增Node多版本动态切换
  • 同时支持原生小程序和Taro跨端小程序流水线
  • 前后端流水线部署节点分离
  • 是否钉钉群通知动态化参数
  • 自定义传入更多APP打包类型

2.8.0

2021-04-15

  • 新增桌面端跨平台自动化CI/CD流水线 支持Windows、MacOS、Linux
  • 增强完善Flutter跨平台流水线 同时产出分发IPA和APK包
  • Apple Silicon M1 (ARM64)系统芯片兼容性
  • iOS自定义打包模式 选择组合更灵活

2.7.0

2021-04-13

  • 新增阿里云OSS上传下载功能 存储静态资源和产物归档
  • 移动端和小程序端 默认动态参数 实现一键与全自动构建

2.6.0

2021-04-12

  • 新增Flutter跨平台自动化CI/CD流水线 公测级别
  • 增强完善微信小程序自动化CI/CD流水线 生产级别

2.5.0

2021-04-07

  • APP内测应用图标徽章 易于区分环境和版本标识
  • 本地获取apk和ipa信息 不依赖第三方云服务
  • APP流水线支持Saas化 提供更多差异性项目的动态化

2.4.0

2021-03-23

  • 新增同时支持蒲公英和Fir两种内测分发平台
  • 新增APP版本文案信息同步到多个平台显示
  • 自定义通用核心Fastlane配置文件 其他特定Fastlane导入
  • iOS打包步骤和上架审核步骤分离

2.3.0

2021-03-22

  • 新增Docker镜像同时支持远程仓库和本地仓库两种模式
  • 新增Docker镜像支持ARM64和AMD64多种CPU架构
  • 新增Android自定义多APK包同时构建和分发

2.2.0

2021-03-18

  • 新增全自动上架华为App Gallery应用商店
  • 新增iOS打包多环境模式
  • 新增.dockerignore加速镜像构建
  • JDK8项目全面迁移到Mac Mini M1

2.1.0

2021-03-12

  • 新增iOS全自动提审上架App Store商店
  • 新增Android应用商店标识模式
  • 新增无缝动态切换多JDK版本功能
  • 构建完成清空构建产物 节约磁盘占用
  • 开启双重验证新方案App Store Connect API

2.0.0

2021-03-08

  • 新增原生Android自动化CI/CD流水线
  • 新增原生iOS自动化CI/CD流水线
  • 新增微信小程序自动化CI/CD流水线
  • 适配MacOS M1系统CI/CD核心脚本
  • 适配Node15环境打包 加速构建速度

1.5.0

2021-02-05

  • 自动化API集成测试支持
  • monorepo单体式仓库支持
  • 语义化版本自动生成器
  • Maven二级模块目录支持
  • 自定义选择通知人员
  • 全面docker容器化自动化编译构建环境
  • 重构抽离应用共享库方法

1.3.0

2020-12-07

  • 全自动化发布版本记录
  • 支持根据Git Tag构建和回滚
  • 根据Git提交记录全自动触发CI/CD

1.2.0

2020-11-23

  • 支持Sonar代码质量分析
  • 重构多版本JDK实现
  • 大量代码重构优化 更易于代码维护

1.1.0

2020-10-30

  • 自动化SSH免密连接
  • 自动初始化Docker环境
  • 支持CI/CD分布式并发构建

1.0.0

2020-10-15

  • 没有灵魂的CI/CD共享库