📜  jenkins 清除所有构建日志 (1)

📅  最后修改于: 2023-12-03 15:16:39.481000             🧑  作者: Mango

Jenkins 清除所有构建日志

Jenkins 是一个非常流行的持续集成 (CI) 工具,开发人员使用它来构建,测试和部署软件项目。Jenkins 将记录每次构建的日志信息,这对于跟踪问题和解决错误非常有用。但是,长时间累积的构建日志可能会占用太多磁盘空间。因此,有时候需要清除这些日志信息。下面将介绍如何在 Jenkins 中清除所有构建日志。

步骤
  1. 登录到 Jenkins 管理界面。

  2. 选择你要清除构建日志的项目。

  3. 点击该项目的“配置”链接。

  4. 在左侧面板中,滚动到下面,找到“构建后操作”部分。

  5. 在“构建后操作”中,点击“添加构建后操作”下拉框。

  6. 选择“执行 shell 脚本”。

  7. 在“执行 shell 脚本”文本框中输入以下命令:

    find . -name "log" -type d -exec rm -rf {} +
    

    这行命令会查找所有名为“log”的目录并将其删除。

  8. 点击“保存”按钮以保存更改。

  9. 现在,你的 Jenkins 项目将在构建后清除所有构建日志。

结论

在 Jenkins 中清除所有构建日志非常简单。只需在项目配置中添加一个 shell 脚本,该脚本将删除所有构建日志。这将确保您的 Jenkins 服务器不会占用太多磁盘空间。