Declarative Pipeline Migration Assistant - beta announcement

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Declarative Pipeline Migration Assistant - beta announcement

Nofar Bluestein

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 



--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMh%3DzNg0EG9uCPcUgLme9hA7_F37dA3nkqZHSyqQDgNGkNk78Q%40mail.gmail.com.