Pipeline - How to combine wrappers in Pipeline jobs?

Article ID:230922448
1 minute readKnowledge base

Issue

How do I combine two wrappers together in a Pipeline job?

Resolution

You can nest them, for example:

node { wrap([$class: 'BuildUser']) { // https://plugins.jenkins.io/build-user-vars-plugin/ wrap([$class: 'TimestamperBuildWrapper']) { // https://plugins.jenkins.io/timestamper/ sh 'echo ${BUILD_USER}' // both wrappers applied here } } }