Skip to content

0.26.0

Compare
Choose a tag to compare
@yesnault yesnault released this 06 Feb 10:47
· 3989 commits to master since this release

What's new

See all changes with previous release on 0.25.0...0.26.0

Major update

Kubernetes Hatchery

see https://ovh.github.io/cds/hatchery/kubernetes/

Workflow import / export & workflow pull / push

You can import & export, pull & push a Workflow with the new CDS Command Line

Run Conditions

You need to trigger a pipeline with custom conditions, you can code them now with LUA Syntax:
https://ovh.github.io/cds/workflows/design/run-conditions/

Workflow Notifications

Jabber or mail notifications can be setted on a workflow -> Notification tab.

Workflow Info

Somethimes, it could be useful to understand a workflow behaviour. You can check them by clicking on the "workflow Info".

UI Performance

Loading a huge workflow is now faster than before. Globally, using the new Workflow on UI is faster than using old workflows.

Commits List

Changelog before running a pipeline.

Plugin-Kafka

This plugin should be more stable, and if something is wrong, more logs for debugging are showned on the job logs on UI.
More globally, CDS Plugins are more stable.

Plugin-venom

Executor ovhapi is added on this plugin.
Doc about ovhapi: https://github.com/ovh/venom/tree/master/executors/ovhapi

Download CDS Binaries from UI

New Documentation : theme & content

Important - Migrate CDS from a previous version < 0.22.0

Two new services are availables, to start them with CDS API, you have to lauch : ./engine start api hooks vcs

If you use a previous version of CDS with VCS (github / gitlab / bitbucket) you need to install this release 0.22.0.
This release contains code to migrate existing VCS to new uService. The next release won't contains this code anymore.