Jenkins Build step 'Execute shell' marked build as failure
2024-10-18 01:54:23
问题出现:
Jenkins一直都构建成功,今天突然报错:Jenkins Build step 'Execute shell' marked build as failure
问题原因:
By default Jenkins take /bin/sh -xe and this means -x will print each and every command.And the other option -e, which causes shell to stop running a script immediately when any command exits with non-zero (when any command fails) exit code.
解决办法:
通过问题原因基本确定是因为-e或者-x导致构建失败(我这边是因为-x导致磁盘空间不足),所以我们在"Execute shell"的开头加上"#!/bin/sh" 或"#!/bin/bash"就可以了。
最新文章
- virtual 修饰符与继承对析构函数的影响(C++)
- oracle 中的dual表简介与用法
- Foundation和CoreFoundation之间的转换
- C#-datagridview设置列宽
- PAT 1026. Table Tennis
- 传智播客学习之HTML基础语法
- python选择排序实现与C选择排序实现
- python爬虫系列之爬京东手机数据
- 未能加载文件或程序集“DAL”或其他的某一个依赖项,系统找不到指定的文件
- zabbix 布署实践【4 服务器自动探索发现,并且自动关联模版】
- 使用XML设计某大学主页站点地图--ASP.NET
- c#值类型与引用类型区别
- HTML状态码大全(301,404,500等)
- win10 下 学习 xe10 误以为调试失效
- Kubernetes存储之Persistent Volumes简介
- Java对正则表达式的支持(二)
- Android开发——获得Json数据,并显示图片
- Memcached介绍
- django models实际操作中遇到的一些问题
- PAT 1027 打印沙漏(20)(思路)