def private runStages()

in vars/Deploy.groovy [55:71]


def private runStages(context) {
    println("[JENKINS][DEBUG] running stages")
    context.job.stages.each() { stage ->
        if (stage instanceof ArrayList) {
            def parallelStages = [:]
            stage.each() { parallelStage ->
                parallelStages["${parallelStage.step_name}"] = {
                    context.job.runStage(parallelStage.name, context, parallelStage.step_name)
                }
            }
            parallel parallelStages
        } else {
            context.job.runStage(stage.name, context, stage.step_name)
        }
    }
    println("[JENKINS][DEBUG] stages have been started")
}