Voici mon pipeline Jenkins que j'essaye d'exécuter. Je suis ce tutoriel :
pipeline {
agent any
stages {
stage('one') {
parallel "first" : {
echo "hello"
},
"second": {
echo "world"
}
}
stage('two') {
parallel "first" : {
echo "hello"
},
"second": {
echo "world"
}
}
}
}
Mais le travail échoue avec le message suivant.
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 4: Unknown stage section "parallel". Starting with version 0.5, steps in a stage must be in a steps block. @ line 4, column 9.
stage('one') {
^
WorkflowScript: 12: Unknown stage section "parallel". Starting with version 0.5, steps in a stage must be in a steps block. @ line 12, column 9.
stage('two') {
^
WorkflowScript: 4: Nothing to execute within stage "one" @ line 4, column 9.
stage('one') {
^
WorkflowScript: 12: Nothing to execute within stage "two" @ line 12, column 9.
stage('two') {
^
4 errors
Quelqu'un peut-il m'aider s'il vous plaît pourquoi cela échoue.
Vous devez ajouter un bloc d'étapes après votre déclaration d'étape.
pipeline {
agent any
stages {
stage('one') {
steps {
parallel("first": {
echo "hello"
},
"second": {
echo "world"
}
)
}
}
stage('two') {
steps {
parallel("first": {
echo "hello"
},
"second": {
echo "world"
}
)
}
}
}
}
Vous devez mettre à niveau le plug-in Declarative Pipeline de votre Jenkins vers Version 1.2 (21 septembre 2017) ou une version ultérieure