aucun de ces DSL méthode des "étapes"

Je suis en train de créer mon premier script Groovy pour Jenkins:

Après avoir cherché ici https://jenkins.io/doc/book/pipeline/, j'ai créé ce:

node {
  stages {

    stage('HelloWorld') {
      echo 'Hello World'
    }

    stage('git clone') {
      git clone "ssh://[email protected]/myrepo.git"
    }

  }
}

Cependant, j'obtiens:

java.lang.NoSuchMethodError: No such DSL method "stages" found among steps

Ce qui me manque?

Aussi, comment puis-je transmettre mes informations d'identification sur le Dépôt Git sans écrire le mot de passe en texte brut?

Mon problème était juste l'inverse de ce. J'obtenais l'erreur "no such DSL méthode steps"

OriginalL'auteur octavian | 2017-02-08