We are pleased to announce the general availability of our first Preview Release (PR): CloudBees Flow 2020.01. Please see our earlier announcement about our Flow Release Strategy Update and our plan to accelerate the delivery of new content through Preview Releases.
In this new release, we have made numerous enhancements to capabilities across product, with a focus on integrations and ease of use.
Flow installation on Kubernetes
In CloudBees Flow 9.2 we introduced a new way to deliver Flow in containers on Kubernetes, using Helm charts to configure and deploy all components of the Flow architecture in Kubernetes. As we continue to build this capability, we have added support for Helm 3. See the installation guide for instructions to get started with Flow on Kubernetes.
A new way to manage Resources
This preview release introduces a new Resources page to view and manage resources in Flow. This new page includes an easy to use resources view, with advanced search and editing options. Resource management is even easier with a new menu for installing and upgrading agents with Flow’s centralized agent management (CAM) capability.
We have enhanced how we integrate with CloudBees Core and Jenkins with improvements to our plugins:
- Flow plugin for CloudBees Core: All actions in the CloudBees Flow plugin for Core can now be invoked from Jenkins pipelines.
- EC-Jenkins: New enhancements pull build outputs and metadata from Jenkins builds and displays them in a report.
We continuously develop and improve plugins used across DevOps processes:
- EC-Helm: A new plugin for integrating with Helm to orchestrate Kubernetes deployments. Supporting Helm 2.0 and 3.0.
- EC-ServiceNow: Added ability to pass ServiceNow display values in addition to ServiceNow system identifiers
The Flow plugin development framework (FlowPDF) empowers users to extend CloudBees Flow in a few simple steps, and now supports developing plugins in Groovy.
We improved how we manage plugins depending on binaries with a new feature called Plugin Dependency Management. Any binary dependencies are now seamlessly delivered to the agent resource, rather than requiring the Flow Artifact Repository to be installed.
We continue to develop and improve capabilities across the product
- Release Portfolio enhancements
- Pipelines that were triggered by another Pipeline or Release can now be attached to another Release.
- Release portfolio data can now be updated regularly with a new server setting
- Flow’s inline DSL editor is easier to use with fewer clicks
Download Cloudbees Flow 2020.01.00 PR from the CloudBees Sharefile site.
- Login using your personalized account to the CloudBees Sharefile at https://cloudbees.sharefile.com
- Navigate to: /products/flow/preview_release/2020.01.00 or click: 2020.01.00
- Server and agent installers are located in the directory corresponding to the operating system (for example, windows)
- Release notes are available online: 2020.1.0 Release Notes
- Product documentation is available online: CloudBees Flow Documentation
See the “System Requirements and Supported Platforms” section in the CloudBees Flow Installation Guide for a complete list of supported platforms and configurations.
Upgrades to CloudBees Flow 2020.01 PR are not supported. Please install the release in a test environment to try these new capabilities and provide your feedback. For complete install instructions, please see the CloudBees Flow Installation Guide
Contact CloudBees support with questions related to this release at firstname.lastname@example.org. Feature requests against this or any other version of Flow can be made by logging into the Feedback portal from inside https://go.cloudbees.com/ .