Skip to content

Latest commit

 

History

History
217 lines (186 loc) · 6.58 KB

CHANGELOG.md

File metadata and controls

217 lines (186 loc) · 6.58 KB
  • v1.21.50 2021-12-16

    • 新增触发器,可配置出发 webhook 及 邮件
    • 支持显示同一个 Git 事件的相关任务
    • 优化了模版选择界面
    • 修复了 Log4j2 安全问题
    • 升级 flow-core-x 服务到 Java 11
    • Bugfix
  • v1.21.50 2021-12-16

    • Introduced trigger system
    • Enable to list related jobs from the same git event
    • Improved template selection UI
    • Fix Log4j2 vulnerability issue
    • Upgrade flow-core-x to Java 11
    • Bugfix
  • v1.21.40 2021-10-05

    • 系统设置中可现实插件信息和同步状态
    • flow.ci python 包的问题修复
    • Bugfix
  • v1.21.40 2021-10-05

    • Enable to show plugin and sync status from settings
    • Bugfix on flow.ci python lib
    • Bugfix on Agent
  • v1.21.33 2021-08-18

    • 提升产品稳定性
    • Job 页面优化
    • 支持从变量中获取 Config 内容
    • Bugfix
  • v1.21.33 2021-08-18

    • Stability improvement
    • Job page improvement
    • Enable to load config content from the environment variable
    • Bugfix
  • v0.21.21 2021-05-06

    • 新增 post step,在任务结束、失败或取消时执行
    • 可从失败的 step 从新开始任务
    • 支持从变量中获取 Secret
    • 改进 Agent 及任务的用户界面
    • BUG 修复
  • v0.21.21 2021-05-06

    • Support post step that will be executed anyway
    • Enable to restart the job from failure step
    • Enable to get secret from the environment variable
    • UI improvement
    • Bugfix
  • v0.21.05 2021-02-10

    • 支持并行任务
    • 支持任务缓存
    • 手动构建支持参数设置
    • 改进用户界面
    • BUG 修复
  • v0.21.05 2021-02-10

    • Support parallel build
    • Support step level cache
    • Enable to modify parameters on manual build
    • UI improvement
    • Bugfix
  • v0.20.45 2020-10-29

    • Agent 支持 Windows 环境
    • 支持 bash pwsh, 在任务中可自定义 Bash 或 PowerShell
    • 支持 retry, 可设置任务重试次数
    • 支持 timeout, 可以设置任务过期时间
    • 支持工作流级别的 condition,可以通过 Groovy 脚本自定义工作流启动规则
    • 新增 .Net Core 项目模板
    • BUG 修复
  • v0.20.45 2020-10-29

    • Support Agent in Windows
    • Introduce bash pwsh in step level to define Bash and/or Powershell script
    • Introduce retry to defined retry times
    • Introduce timeout to defined timeout in seconds
    • Introduce condition in flow level to customize flow start condition with Groovy script
    • New template for .Net Core project
    • Bugfix
  • v0.20.40 2020-10-01

    • 支持 k8s 中运行, 并动态扩展 Agent
    • PHP 构建模板
    • 支持定义子任务(sub-steps)
    • 新增管理员功能 - 系统配置
    • BUG 修复
  • v0.20.40 2020-10-01

    • Support dynamic agents in a Kubernetes cluster.
    • PHP template
    • Support sub-steps in a step
    • New system configuration in the admin panel
    • Bugfix
  • v0.20.32 2020-08-03

    • Web 用户界面优化
    • 可编辑 SSH 主机的端口
    • Web页面设置默认用户
    • 支持 condition YAML,可使用 Groovy 脚本来定义 Step 是否运行
  • v0.20.32 2020-08-03

    • Improvement of UI
    • Enable to edit the port number on SSH host
    • Default user can be created from web
    • Support condition in the YAML to setup step start condition in Groovy
  • v0.20.30 2020-07-27

    • Web 用户界面优化
    • 提升 Agent 的稳定性
    • 支持 flow 定时任务
    • 多容器的支持
    • 支持工作流级别的 docker/dockers YAML
    • 支持 android 秘钥类型,可以配置安卓签名
    • 新增安卓构建模板
  • v0.20.30 2020-07-27

    • Improvement of UI
    • Improvement of Agent stability
    • Support crontab task for flow
    • Support multiple docker containers
    • Introduce docker/dockers YAML section on flow level
    • Introduce android secret type to config android certificate
    • New android flow template
  • v0.20.26 2020-06-20

    • 支持在运行中的 Step 使用 Terminal 调试
    • 新增 'notification' YAML 配置通知插件
    • 新增 'token' 类型的 Secret
    • 可以在 Flow 设置页面配置 Job 过期时间
    • 支持显示 SSH RSA 公钥的 MD5 指纹
    • 新增 Sonarqube 插件
    • BUG 修复
  • v0.20.26 2020-06-20

    • Support TTY on running step to debug
    • Introduce 'notification' YAML section to config flow notification task
    • Introduce 'token' secret type
    • Enable to config job timeout in flow settings
    • Support MD5 fingerprint on SSH RSA public key
    • New Sonarqube plugin
    • Important bugfix
  • v0.20.20 2020-05-14

    • 支持任务 '重新开始'
    • 新增 ‘配置’ 功能
    • 添加了 npm 模板
    • 重要 BUG 修复
  • v0.20.20 2020-05-14

    • Support 'rerun' for job
    • New configuration feature
    • Introduce an 'npm' build template
    • Important bugfix
  • v0.20.16 2020-04-12

    • 支持 Gitee webhook
    • 可以从 Git 仓库中定义 YAML 配置 (.flowci.yaml)
    • 可以运行在 Docker 容器中运行 Step 和插件
    • 实时日志性能改进
    • Bugfix
  • v0.20.16 2020-04-12

    • Support webhook for Gitee
    • Enable to load YAML configuration in Git repository (.flowci.yaml)
    • Enable to execute step and plugin in docker container
    • Impore performance on logging
    • Bugfix
  • v0.20.09 2020-02-13

    • Job 详情页面支持图形显示,优化了 Log 终端的格式
    • 支持 Agent 通过 docker socket 的方式弹性伸缩
    • 支持 Agent 通过 ssh host 的方式弹性伸缩
  • v0.20.09 2020-02-13

    • Optimize job detail page with step graphic view and log terminal layout
    • Support agent auto scaling via docker socket
    • Support agent auto scaling via ssh remote host
  • v0.19.42 2019-12-06

    • 支持工作流统计
    • 支持 GitLab & Gogs webhook
    • 支持 HTML 报告页面 (Jacoco, Junit)
    • 支持 Agent 资源 (CPU, Memory) 显示
    • 优化 Job 页面
    • Bug fix
  • v0.19.42 2019-12-06

    • Support flow job statistic view
    • Support GitLab & Gogs webhook
    • Enable to show HTML report from plugin (Jacoco, Junit)
    • Enable to show Agent resource detail (CPU, Memory)
    • Optimize job detail page
    • Bug fix
  • v0.1.4-alpha 2017-12-29

    • 支持 Web 定义工作流
    • 支持插件系统,以及插件-Agent同步
    • 支持 ‘final’ 节点,该节点为必执行节点
    • 支持 flow.ci 的 Windows 安装
    • 支持 Agent 通过 Cygwin 在 Windows 环境运行
    • bug fix
  • v0.1.3-alpha 2017-12-08

  • v0.1.2-alpha 2017-12-01

    • yml 工作流支持设置工作目录
    • yml 编辑器更新为 Monaco Editor
    • 轻松发布到 fir.im(基于 Docker)
    • 修复 bitbucket 无法正常克隆代码问题