Script de canalización de parámetro Git

Estoy intentando get un trabajo de canalización parametrizado en Jenkins (2.19.4) para trabajar con las siguientes especificaciones:

  • BRANCH_TO_BUILD Parámetro de Git que recupera todas las twigs disponibles de un repository de gitlab para que el usuario elija una
  • Groovy Pipeline script que ejecuta diferentes etapas que funciona perfectamente cuando se usa como Jenkinsfile de SCM.

El error que estoy recibiendo está relacionado con el parámetro de Git:

 net.uaznia.lukanus.hudson.plugins.gitparameter.jobs.WorkflowJobWrapper getSCMFromDefinition SEVERE: Get repo scm from Workflow job fail java.lang.NoSuchMethodException: org.jenkinsci.plugins.workflow.cps.CpsFlowDefinition.getScm() 

Por lo que sé, Jenkins no es capaz de recuperar la configuration SCM del script de la tubería antes de pedir la input del parámetro.

Sé que hay una nueva request de funciones JENKINS-39530, pero ¿hay un enfoque diferente para lograr esto?