Jenkins pipeline how to change to another folder Jenkins pipeline how to change to another folder jenkins jenkins

Jenkins pipeline how to change to another folder


You can use the dir step, example:

dir("folder") {    sh "pwd"}

The folder can be relative or absolute path.


The dir wrapper can wrap, any other step, and it all works inside a steps block, for example:

steps {    sh "pwd"    dir('your-sub-directory') {      sh "pwd"    }    sh "pwd"} 


Use WORKSPACE environment variable to change workspace directory.

If doing using Jenkinsfile, use following code :

dir("${env.WORKSPACE}/aQA"){    sh "pwd"}