def pre_scm_buildstep(registry, xml_parent, data):
 bsp = XML.SubElement(xml_parent, 'org.jenkinsci.plugins.preSCMbuildstep.PreSCMBuildStepsWrapper')
 bs = XML.SubElement(bsp, 'buildSteps')
 for step in data:
  for edited_node in create_builders(registry, step):
   bs.append(edited_node)

def pre_scm_buildstep ( registry , xml_parent , data ) : bsp = XML . SubElement ( xml_parent , 'org.jenkinsci.plugins.preSCMbuildstep.PreSCMBuildStepsWrapper' ) bs = XML . SubElement ( bsp , 'buildSteps' ) for step in data : for edited_node in create_builders ( registry , step ) : bs . append ( edited_node )
yaml: pre-scm-buildstep execute a build step before running the scm requires the jenkins :jenkins-wiki:pre-scm-buildstep <pre-scm-buildstep> .