小编Bru*_*vit的帖子

避免使用大型日志Jenkins文件(并在需要时停止构建)

我们使用Jenkins(在Linux上)来管理我们的Maven构建.

我们的用户可以创建自己的工作,有时(每年3到4次),他们犯了一个错误,并且作业生成一个大的日志文件(上次79 GB).

我查看了现有的插件,我没有找到监控Jenkins日志大小的东西.

例如,如果日志大小超过200MB(当作业运行时),我想自动停止构建.

如果您开发了这样的shell脚本或Jenkins插件,您可以共享您的解决方案吗?

谢谢 :)

diskspace jenkins jenkins-plugins

7
推荐指数
1
解决办法
4673
查看次数

在 jenkins 上设置环境变量

我正在尝试在 Jenkins shell 上执行命令。这是这个命令:

gits pull origin my-branch 
Run Code Online (Sandbox Code Playgroud)

詹金斯说我找不到命令。 ‘gits’是我构建和分组许多存储库的命令。在我的本地机器上,我添加了变量环境以在 bash 上运行良好的“gits”,如下所示:

export PATH=$PATH:/home/blabla/folder_contain_gist_file_script
Run Code Online (Sandbox Code Playgroud)

当我尝试在我的终端机器上“gits”分支时它工作正常。但是在 jenkins shell 上我出错了。我认为问题来自 jenkins 上的变量环境。那么如何设置jenkins环境变量呢?

jenkins

0
推荐指数
1
解决办法
6029
查看次数

标签 统计

jenkins ×2

diskspace ×1

jenkins-plugins ×1