Jenkins定时任务 删除指定文件夹 shell
时间: 2024-02-20 15:56:39 浏览: 63
您可以使用 Jenkins 提供的构建步骤中的 "Execute shell" 命令来编写一个 shell 脚本来删除指定文件夹。以下是一个示例脚本:
```bash
#!/bin/bash
rm -rf /path/to/folder
```
您可以将此脚本保存为 "delete_folder.sh" 文件并将其添加到您的 Jenkins 项目中。然后,您可以在 Jenkins 项目的构建步骤中添加一个 "Execute shell" 步骤,并在该步骤中调用该脚本并传入指定文件夹的路径,例如:
```bash
bash /path/to/delete_folder.sh /path/to/folder
```
接下来,您可以在 Jenkins 项目的 "构建触发器" 中设置定时构建,以便在您指定的时间删除文件夹。
相关问题
Jenkins定时任务 删除某一个文件夹 shell
您可以使用 Jenkins 提供的构建步骤中的 "Execute shell" 命令来编写一个 shell 脚本来删除指定文件夹。以下是一个示例脚本:
```bash
#!/bin/bash
rm -rf /path/to/folder
```
您可以将此脚本保存为 "delete_folder.sh" 文件并将其添加到您的 Jenkins 项目中。然后,您可以在 Jenkins 项目的构建步骤中添加一个 "Execute shell" 步骤,并在该步骤中调用该脚本,例如:
```bash
bash /path/to/delete_folder.sh
```
接下来,您可以在 Jenkins 项目的 "构建触发器" 中设置定时构建,以便在您指定的时间删除文件夹。
Jenkins定时任务 删除/home/autoAPI/HJ_VPN_API/下的report文件夹 shell
您可以使用以下的脚本来删除指定的 report 文件夹:
```bash
#!/bin/bash
rm -rf /home/autoAPI/HJ_VPN_API/report
```
您可以将此脚本保存为 "delete_report.sh" 文件并将其添加到您的 Jenkins 项目中。然后,您可以在 Jenkins 项目的构建步骤中添加一个 "Execute shell" 步骤,并在该步骤中调用该脚本,例如:
```bash
bash /path/to/delete_report.sh
```
接下来,您可以在 Jenkins 项目的 "构建触发器" 中设置定时构建,以便在您指定的时间删除 report 文件夹。
阅读全文