0.26.0
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.