Ideias para implementar a construção paralela dinâmica usando o plugin jenkins pipeline

Tenho um requisito para executar um conjunto de tarefas para uma compilação em paralelo. As tarefas para a compilação são dinâmicas e podem ser alteradas. Preciso de ajuda na implementação do que abaixo são os detalhes.

Os detalhes das tarefas para uma compilação serão gerados dinamicamente em um xml, que terá informações sobre quais tarefas devem ser executadas em paralelo / serial

exemplo:

diga que existe uma compilação A.

Que tinha a tarefa abaixo e a ordem de execução, a primeira tarefa 1 deve ser executada na próxima tarefa2 e a tarefa3 será executada em paralelo e a próxima é a tarefa 4

task1
task2, task3
task4

Esses detalhes estarão em um xml gerado dinamicamente, como posso analisar esse xml e agendar tarefas de acordo usando o plug-in pipeline. Preciso de alguma idéia para começar.

questionAnswers(1)

yourAnswerToTheQuestion