See discussion in https://github.com/openshift/jenkins/pull/545 Several upstream openshift jenkins users leveraging the nodejs8 agent image would like to use yarn instead of npm Ultimately, the openshift/jenkins repo would yum install yarn in its nodejs8 image for users to then leverage when using that image for the nodejs builds. Notions like making it available similarly to pipenv, i.e. when yarn needed, it could be installed first via npm, and then the yarn is used, were discussed but dismissed.
With a recent email thread we've agreed to pick this up with when we craft the openshift jenkins nodejs v10 image (which will be rhaor based instead of rhscl based).