带有dir正确语法的Jenkins piepleine

大家好,我正在试着写一个jenkins管道的更改目录,我不能得到正确的语法,有人能帮我解决这个问题吗?

文档不太清楚我应该把这个放在哪里

   pipeline {
            agent {
                docker {
                    image 'node' 
                    args '-p 5000:5000' 
                }
            }
            stages {
                dir("Backend") {
                stage('build') {
                        steps {
                                sh 'pwd'
                                sh 'echo start build'
                                sh 'ls'
                                sh 'npm install'
                            }
                     }
                }
                dir("Backend") {
                  stage('Test') {
                         steps {
                             sh 'cd Backend'  
                             sh 'echo start test'
                             sh 'ls'
                            sh 'npm run test'
                         }
                    }

                }
            }
        }

转载请注明出处:http://www.wxmcsj.com/article/20230331/1226470.html