jenkins script 中切换目录
时间: 2024-02-21 18:58:33 浏览: 273
在Jenkins Pipeline中切换目录,可以使用`cd`命令或`dir`块。`cd`命令将当前工作目录更改为指定的目录,而`dir`块在指定的目录中执行指定的步骤。
以下是使用`cd`命令在Jenkins Pipeline中切换目录的示例:
```
pipeline {
agent any
stages {
stage('Example') {
steps {
// 切换到指定目录
sh 'cd /path/to/directory'
// 在指定目录中执行命令
sh 'ls'
}
}
}
}
```
在上面的示例中,`sh 'cd /path/to/directory'`命令将当前工作目录更改为`/path/to/directory`,然后使用`sh 'ls'`命令列出该目录中的文件和目录。
以下是使用`dir`块在Jenkins Pipeline中切换目录的示例:
```
pipeline {
agent any
stages {
stage('Example') {
steps {
dir('/path/to/directory') {
// 在指定目录中执行命令
sh 'ls'
}
}
}
}
}
```
在上面的示例中,`dir`块将当前目录更改为`/path/to/directory`,然后执行`ls`命令以列出该目录中的文件和目录。执行完成后,当前目录将更改回原始目录。
阅读全文