flow-core-x

Powerful and user-friendly CI/CD server with high availability, parallel processing, runner auto-scaling

APACHE-2.0 License

Stars
1.6K

Bot releases are hidden (Show)

flow-core-x - v1.23.01 Latest Release

Published by gy2006 almost 2 years ago

Changelog

  • UI improvement
  • Bugfix
  • Support multi-YAML configuration

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:1.23.01

## web
docker pull flowci/web:latest
docker pull flowci/web:1.23.01

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:1.23.01
flow-core-x - v1.22.38

Published by gy2006 about 2 years ago

Changelog

  • UI improvement
  • Helm install
  • Bugfix

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:1.22.38

## web
docker pull flowci/web:latest
docker pull flowci/web:1.22.38

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:1.22.38
flow-core-x - v1.22.12

Published by gy2006 over 2 years ago

Changelog

  • Gerrit integration
  • Commit status in GitLab, GitHub, and Gerrit
  • ARM64 Docker image
  • Bugfix

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:1.22.12

## web
docker pull flowci/web:latest
docker pull flowci/web:1.22.12

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:1.22.12
flow-core-x - v1.21.50

Published by gy2006 almost 3 years ago

Changelog

  • 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

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:1.21.50

## web
docker pull flowci/web:latest
docker pull flowci/web:1.21.50

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:1.21.50
flow-core-x - v1.21.40

Published by gy2006 about 3 years ago

Changelog

  • Show plugin sync status from settings
  • Bugfix on flow.ci python lib
  • Bugfix on agent

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:1.21.40

## web
docker pull flowci/web:latest
docker pull flowci/web:1.21.40

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:1.21.40
flow-core-x - v1.21.33

Published by gy2006 about 3 years ago

Changelog

  • Stability improvement
  • UI improvement
  • Enable to load config content from the environment variable
  • Bugfix

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:1.21.33

## web
docker pull flowci/web:latest
docker pull flowci/web:1.21.33

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:1.21.33
flow-core-x - v0.21.21

Published by gy2006 over 3 years ago

Changelog

  • 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

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.21.21

## web
docker pull flowci/web:latest
docker pull flowci/web:0.21.21

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.21.21
flow-core-x - v0.21.05

Published by gy2006 over 3 years ago

Changelog

  • Support parallel build !!!
  • Support step level cache !!!
  • Enable to modify parameters on manual build
  • UI improvement
  • Bugfix

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.21.05

## web
docker pull flowci/web:latest
docker pull flowci/web:0.21.05

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.21.05
flow-core-x - v0.20.45

Published by gy2006 almost 4 years ago

Changelog

  • Enable run Agent in windows with PowerShell
  • YAML configuration improvement
    • bash | pwsh in step level to write Bash and/or Powershell script
    • retry and tiemout in step level
    • condition with Groovy script in flow level instead of trigger
  • New template for .Net Core project
  • Bugfix

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.20.45

## web
docker pull flowci/web:latest
docker pull flowci/web:0.20.45

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.20.45
flow-core-x - v0.20.40

Published by gy2006 about 4 years ago

Changelog

  • Support dynamic agents in a Kubernetes cluster.
  • PHP template
  • Support sub-steps in a step
  • Apply websocket connection between server and agent instead of zk and mq
  • Skip ci build by [ci-skip]
  • New system configuration in the admin panel
  • Bugfix

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.20.40

## web
docker pull flowci/web:latest
docker pull flowci/web:0.20.40

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.20.40
flow-core-x - v0.20.32

Published by gy2006 about 4 years ago

Changelog

  • 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

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.20.32

## web
docker pull flowci/web:latest
docker pull flowci/web:0.20.32

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.20.32
flow-core-x - v0.20.30

Published by gy2006 about 4 years ago

Changelog

  • 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

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.20.30

## web
docker pull flowci/web:latest
docker pull flowci/web:0.20.30

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.20.30
flow-core-x - v0.20.26

Published by gy2006 over 4 years ago

Changelog

  • 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

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.20.26

## web
docker pull flowci/web:latest
docker pull flowci/web:0.20.26

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.20.26
flow-core-x - v0.20.20

Published by gy2006 over 4 years ago

Changelog

  • Support 'rerun' for job
  • New configuration feature
  • Introduce an 'npm' build template
  • Important bugfix

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.20.20

## web
docker pull flowci/web:latest
docker pull flowci/web:0.20.20

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.20.20
flow-core-x - v0.20.16

Published by gy2006 over 4 years ago

Changelog

  • Support webhook for Gitee

  • Enable to load YAML configuration in Git repository (.flowci.yaml)

  • Enable to execute step and plugin in docker container

    - name: docker-run
      envs:
        MY_MESSAGE: "hello"
      docker:
        image: "ubuntu:18.04"
      script: |
        echo $MY_MESSAGE
    
  • Improve performance on web terminal logging

  • Bug fix

Docker images

## core
docker pull flowci/core:latest
docker pull flowci/core:0.20.16

## web
docker pull flowci/web:latest
docker pull flowci/web:0.20.16

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.19.16
flow-core-x - v0.20.09

Published by gy2006 over 4 years ago

Changelog

  • Optimize job detail page with step graphic view and terminal layout
  • Support agent auto scaling via docker socket
  • Support agent auto scaling via ssh remote host

Docker images


## core
docker pull flowci/core:latest
docker pull flowci/core:0.20.09

## web
docker pull flowci/web:latest
docker pull flowci/web:0.20.09

## agent
docker pull flowci/agent:latest
docker pull flowci/agent:0.19.42

flow-core-x - v0.1.4-alpha

Published by yunheli almost 7 years ago

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

flow-core-x - v0.1.3-alpha

Published by gy2006 almost 7 years ago

  • Support customize step condition via Groovy script
  • Make agent connection more stable
  • Support OSChina git webhook
flow-core-x - v0.1.2-alpha

Published by gy2006 almost 7 years ago

flow-core-x - v0.1.1-alpha

Published by gy2006 almost 7 years ago

  • Support '-' in flow name
  • Remove second in crontab task
  • Bug fix on cmd queue
  • Bug fix on agent parameters