Declarative Pipeline Migration Assistant - beta announcement

17 views
Skip to first unread message

Nofar Bluestein

unread,
Nov 22, 2019, 11:41:49 AM11/22/19
to jenkin...@googlegroups.com

Hello all!


I'm pleased to announce the release of the Declarative Pipeline Migration Assistant version 1.0.0-beta-3. This feature helps users to migrate from Freestyle projects to Declarative Pipeline projects by generating a Declarative Pipeline Jenkinsfile that can be used with Pipeline and Multi-Branch Pipeline projects.


The Declarative Pipeline Migration Assistant uses a “best effort” approach during the conversion, which means supported configurations in Freestyle projects will be automatically converted, and placeholder stages will be created for plugins that are not yet supported.


Additionally, we provide a way to extend the Declarative Pipeline Migration Assistant to add support for other plugins. Additional information can be found here


Once the plugin is installed, to use the Declarative Pipeline Migration Assistant, navigate to a Freestyle project, and select To Declarative in the left navigation menu. Once the conversion is complete, (either successfully or with warnings due to lack of support for certain plugins) a Jenkinsfile will be provided for review. After editing as needed, you can then use the Jenkinsfile with Pipeline or Multibranch Pipeline projects.


The Declarative Pipeline Migration Assistant version 1.0.0-beta-3 is available to download using our experimental update center. We look forward to hearing what you think of this feature and what you’d like to see in future updates to the Declarative Pipeline Migration Assistant. 


Regards,

Nofar Bluestein 

Senior Product Manager 



Reply all
Reply to author
Forward
0 new messages