Company
Date Published
Author
Anton Weiss
Word count
880
Language
English
Hacker News points
None

Summary

The release of the Jenkins Codefresh plugin version 1.2 introduces significant features aimed at enhancing continuous delivery pipelines through the integration of Jenkins and Codefresh. This update allows users to trigger Codefresh pipelines for all branches within a repository, particularly useful for re-testing branches when dependencies change, using Jenkins' powerful pipeline DSL and the Groovy scripting language. Branch support, which allows for managing multiple branches efficiently, has been added, enabling users to codify build triggers for each branch and execute them in parallel. The integration supports Jenkins' 'Groovy sandbox' option for secure script execution, although disabling it simplifies initial use. Additionally, Codefresh's capabilities in defining and launching Docker compositions facilitate real integration testing, demonstrated through an example with the demochat application. This setup enables testing microservices as part of a complex system, ensuring communication patterns and system resilience are verified. The plugin update encourages feedback and offers resources for those new to Codefresh.