[ https://issues.apache.org/jira/browse/CAMEL-20383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17813109#comment-17813109 ]
Andrea Cosentino commented on CAMEL-20383: ------------------------------------------ As suggested by [~zregvart] we should look at https://www.jenkins.io/doc/book/pipeline/syntax/#declarative-matrix > camel CI: investigate consolidating Jenkinsfiles > ------------------------------------------------- > > Key: CAMEL-20383 > URL: https://issues.apache.org/jira/browse/CAMEL-20383 > Project: Camel > Issue Type: Task > Components: ci > Reporter: Otavio Rodolfo Piske > Priority: Major > Labels: help-wanted > > As we have been adding more jobs to our CI (including different JDKs versions > + different JDKs versions on different platforms). We might end up with a lot > of duplication and noise on the CI code. > We should investigate a way to consolidate all these CI automation in a > single file (or create reusable code) so it's easier to add/remove > environments. > Ideally, we should do that before duplication becomes a maintenance problem. -- This message was sent by Atlassian Jira (v8.20.10#820010)