腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
7
回答
在
Jenkins
中,如何/何时
执行
Shell
将
构建
标
记为
失败
?
shell
、
unix
、
jenkins
、
build
、
hudson
我在寻找答案时发现
的
恐怖故事...好了,我有一个.sh
脚本
,它几乎完成了
Jenkins
应该做
的
所有事情:因此,在
Jenkins
中,我只需通过在Execute
Shell
命令中运行
脚本
来“
构建
”项目。
脚本
已运行(源代码已下载,项目已
构建
/部署),但随后它
会将
构建
标
记为
<
浏览 522
提问于2014-04-02
得票数 118
回答已采纳
2
回答
为什么
Jenkins
执行
Shell
脚本
的
构建
步骤
会将
构建
标
记为
失败
?
shell
、
jenkins
、
pmd
我在
Jenkins
作业中运行PMD。我
的
Shell
脚本
构建
步骤
如下所示。alias pmd="/root/pmd-bin-6.11.0/bin/run.sh pmd" pmd -d "/var/
jenkins
_home/workspace/Warnings" -R rulesets但是,在我
的
控制台日志中,它说。 "Buil
浏览 78
提问于2019-02-08
得票数 0
回答已采纳
1
回答
如果在.sh文件
执行
过程中出现错误,
Jenkins
构建
不会被标
记为
失败
bash
、
shell
、
jenkins
Jenkins
作业包含使用以下命令
执行
shell
步骤
:如果'file.zip‘不存在,
构建
显然会
失败
然后,我使用相同
的
命令创建
shell
脚本
文件,比如deploy.sh,并将
Jenkins
中
的
Execute
shell
命令更改为: .
浏览 0
提问于2016-10-28
得票数 0
6
回答
如何仅在特定
的
错误退出值(0除外)上将
Jenkins
标
记为
成功?
unit-testing
、
jenkins
、
continuous-integration
、
hudson
当我运行一个Execute
shell
构建
步骤
来
执行
脚本
并且该
脚本
返回0时,
Jenkins
将该
构建
标
记为
SUCCESS,否则它将其标
记为
FAILURE,这是预期
的
默认行为,0表示没有错误,任何其他值都表示错误只有当返回值与0 0以外
的
特定值匹配(例如, 1**,**2**,**3**...)?** )时,才有一种方法将
构建
标
记为
1**,**2**
浏览 3
提问于2012-11-25
得票数 12
回答已采纳
2
回答
jenkins
集成xcode -
shell
命令
ios
、
xcode
、
github
、
jenkins
、
continuous-integration
我已经将我
的
xcode项目集成到了jenkin.Xcode
构建
已经成功,创建了ipa,但是最后“
构建
步骤
‘
执行
外壳’标
记为
失败
”&无法连接到SMTP主机发送邮件。完成:
失败
。我
的
Shell
脚本
是,xcodebuild -target EmailTests -configuration Debug -sdk iphone仿真器./ocunit2Junit.rbSMTP详细信息,从Ma
浏览 6
提问于2016-04-05
得票数 0
回答已采纳
2
回答
如何在
jenkins
中
的
数据库
shell
上运行数据库
脚本
?
shell
、
jenkins
我在
jenkins
的
工作中添加了一个Execute
构建
步骤
。我写了
shell
脚本
。因为在第一个命令启动数据库
shell
之后,剩下
的
脚本
就会运行在这个
shell
上。 +java -jar /
浏览 3
提问于2016-08-31
得票数 0
15
回答
运行
shell
脚本
时如何在
Jenkins
中标记不稳定
的
构建
shell
、
jenkins
、
build
、
status
在我正在处理
的
项目中,我们使用
shell
脚本
来
执行
不同
的
任务。有些是运行rsync
的
sh/bash
脚本
,有些是PHP
脚本
。其中一个PHP
脚本
正在运行一些集成测试,这些测试输出到JUnit XML、代码覆盖率报告等等。
Jenkins
能够基于 将作业标
记为
成功/
失败
。在PHP中,如果在运行过程中检测到测试
失败
,
脚本
将以1退出。其
浏览 16
提问于2011-11-16
得票数 101
回答已采纳
2
回答
即使
构建
后
脚本
失败
,
Jenkins
构建
仍然成功。
git
、
maven
、
jenkins
我用一个maven项目创建了一个
jenkins
构建
。它使用git存储库中
的
maven
构建
jar,然后
执行
post
构建
脚本
。jar
构建
是成功
的
,但有时,post
构建
脚本
失败
。即使在post
脚本
失败
之后,整个
jenkins
构建
也被标
记为
成功。
为什么
会这样呢? 我希望
jen
浏览 0
提问于2015-05-08
得票数 0
回答已采纳
3
回答
Jenkins
-
Jenkins
中
的
简单机器人复制完成了
失败
的
标记
构建
batch-file
、
jenkins
、
exit-code
、
robocopy
我有一个简单
的
windows批处理命令(robocopy),它返回零错误,但在
Jenkins
中总是被标
记为
失败
。我想知道
为什么
?D:\
Jenkins
\jobs\
Jenkins
Config Backup\workspace>exit 1
构建
步骤
‘
执行
Windows批处理命令’,标
记为
失败
的
构建
已完成:
失败
浏览 3
提问于2013-10-09
得票数 21
2
回答
在
jenkins
上检测测试
失败
git
、
jenkins
、
gradle
、
junit
、
tdd
我有一个Java,它已经用JUnit进行了单元测试,我正在使用Gradle
构建
代码。我故意尝试通过三次测试中
的
一次
失败
,而gradle
构建
报告
失败
了!这是意料之中
的
。然而,我将代码推到github 上,一分钟后(按配置)在
Jenkins
上触发了一个
构建
。然而
jenkins
认为这个
构建
是成功
的
,即使在本地机器上
构建
时测试
失败
了!!我将要发布
的
代码确
浏览 0
提问于2016-02-12
得票数 1
回答已采纳
14
回答
如果
执行
shell
失败
,不要使
jenkins
构建
失败
linux
、
unix
、
jenkins
作为
构建
过程
的
一部分,我正在运行一个git commit作为一个
执行
shell
步骤
。但是,如果工作区中没有任何更改,则
Jenkins
将导致
构建
失败
。这是因为当没有要提交
的
更改时,git会返回错误代码。我想要么中止
构建
,要么在这种情况下将其标
记为
不稳定。有什么想法吗?
浏览 2
提问于2013-01-18
得票数 150
回答已采纳
1
回答
当从
jenkins
启动python
脚本
时,os.rename()会拒绝许可
python
、
jenkins
当我从
jenkins
启动
构建
脚本
时,我得到了以下错误我可以手动重命名文件我有rwx权限,当file.But
脚本
从
jenkins
.Any ideas启动时,我不能做同样
的
事情?
浏览 0
提问于2015-06-08
得票数 0
1
回答
当鼻子检查
失败
时
失败
Jenkins
工作
python
、
shell
、
jenkins
、
continuous-integration
我正在通过
Jenkins
管理一个Flask应用程序
的
部署/ CI。我有一个
构建
步骤
,它是一个
执行
的
shell
,它在主机上运行一个
shell
脚本
,然后依次运行nosetest。
Jenkins
shell
命令如下所示:integration.sh看起来是这样
的
: SETTINGS_FI
浏览 0
提问于2015-06-17
得票数 1
回答已采纳
1
回答
Jenkins
不会在
构建
失败
的
情况下
执行
shell
脚本
jenkins
、
hudson
我在
Jenkins
作业中有一个
构建
步骤
,它
执行
一个
shell
脚本
。当
构建
失败
时,它将被省略。我可以做什么来避免这种情况,并在任何
构建
状态下
执行
我
的
脚本
?
浏览 0
提问于2013-03-18
得票数 4
回答已采纳
1
回答
如何使用
Jenkins
运行、测试和终止HTTP服务器?
jenkins
我们使用三个
构建
步骤
:npm installnode server.js .所以我们需要更可靠
的
东西。我们尝试设置一个单独
的
shell
脚本
,它处理启动服务、运行maven、终止服务,然后输出退出代码。但这没有奏效,因为mvn命令在命令行中不可用。在我们完成之后添加一个
构建</e
浏览 1
提问于2014-04-15
得票数 9
回答已采纳
1
回答
curl命令不会从
jenkins
执行
。
curl
、
jenkins
Jenkins
的
基本curl命令
执行
失败
,错误如下:输出:TestJob $ sh -xe C:\Windows\TEMP\Windows 7077488455971906369.sh
浏览 0
提问于2019-01-08
得票数 0
2
回答
无法在AWS EC2 Linux Jenkin机器中
的
jenkins
[newman :未找到命令]上运行newman
node.js
、
jenkins
、
npm
、
amazon-ec2
当我尝试从Jenkin
shell
脚本
运行时,出现以下错误 Collection_run $ /bin/sh -xe /tmp/
jenkins
7542658729538318661.sh + newman-version /tmp/
jenkins
7542658729538318661.sh:第2行: newman:未找到命令
构建
步骤
‘Execute
shell
’标
记为
失败
<e
浏览 15
提问于2019-09-10
得票数 1
2
回答
如何在
Jenkins
中集成猴跑测试?
android
、
testing
、
jenkins
、
monkeyrunner
这是很好
的
整合在詹金斯。所有测试都由Ant
构建
文件运行,测试结果可以通过插件在
Jenkins
中显示。test some stuff... print
浏览 5
提问于2013-11-15
得票数 1
回答已采纳
1
回答
为多个任务设置
Jenkins
svn
、
unix
、
jenkins
我正在设置
jenkins
项目的*nix系统,有以下流程。从SVN
的
分支进行结帐 我是否必须将所有这些创建为一个单一
的
工作如果我也可以在任何时候独立启动这些
步骤
,比如“签出和编译”,看看
构建
是否稳定,或者not.these
步骤
大多是顺序
的
,但并不总是稳定
的
,那就更好了。你能帮我轻松地管理詹金斯
浏览 2
提问于2013-12-15
得票数 0
回答已采纳
2
回答
在rpm安装作业期间,
jenkins
将
失败
。
linux
、
bash
、
shell
、
jenkins
我有一个在我
的
测试机器上
执行
的
部署任务。其目的是在同一台机器上测试来自
jenkins
的
新
构建
的
rpm。因此,我在
jenkins
中设置了一个部署作业,它
执行
以下
shell
行:sudo /usr/local/sbin/
jenkins
-rpm-install$artifact rm
浏览 1
提问于2016-05-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
RobotFramework框架测试用例执行策略
Jenkins持续集成安装和使用配置
全栈增长工程师实战之功能测试与持续集成
用 jenkins 来提高部署测试的效率
实例:Jenkins构建项目参数设置教程
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券