The construction of pipelines with parallel steps is well documented in several manuals, I found that these are the most effective places for finding information for me personally:
I also answered questions about how to properly configure it here (I know, shamelessly).
For fun, there is a groovy script pipeline for building an example [there are clearly no actual build commands].
node('master') { stage('Build') { sh "echo Build" } stage('Test'){ parallel ( "JUnit": { sh "echo JUnit" }, "DBUnit": { sh "echo DBUnit" }, "Jasmine": { sh "echo Jasmine" }, ) } stage('Browser Tests'){ parallel ( "Firefox": { sh "echo Firefox" }, "Edge": { sh "echo Edge" }, "Safari": { sh "echo Safari" }, "Chrome": { sh "echo Chrome" }, ) } stage('Dev'){ sh "echo Dev" } stage('Staging'){ sh "echo Staging" } stage('Production'){ sh "echo Production" } }
User interface in action

Greetings and good luck.
Stefan train
source share