- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我几乎没有开始使用 Jenkins,这是我迄今为止遇到的第一个问题。基本上,即使在某些测试中发生错误,我的 jenkins 工作也总是会成功。这是我在 shell 配置中运行的内容:
bundle install
rake db:migrate:reset
rake test:units
rake spec:models
314 tests, 1781 assertions, 1 failures, 0 errors, 0 skips
rake aborted!
Command failed with status (1): [/var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p1...]
Tasks: TOP => test:units
(See full trace by running task with --trace)
Lot of rspec tests here....
Finished in 3.84 seconds
88 examples, 0 failures, 42 pending
Pushing HEAD to branch master of origin repository
Pushing HEAD to branch master at repo origin
Finished: SUCCESS
最佳答案
Jenkins 执行您在 Build Step 框中键入的命令,方法是将它们写入临时文件,然后使用 /bin/sh -xe
运行脚本。 .
通常这会产生预期的效果:命令按顺序执行(并打印),并且脚本在命令失败时立即中止,即以非零退出代码退出。
如果您没有发生这种情况,唯一的原因可能是您已覆盖此行为。您可以通过使用以下两个字符开始构建步骤的第一行来覆盖它:#!
.
例如,如果您的构建步骤如下所示:
#!/bin/bash
bundle install
rake db:migrate:reset
rake test:units
rake spec:models
/bin/bash
执行该脚本。 .当这样调用时,bash 将一个一个地执行命令而不关心它们是否成功。 bash 进程的退出代码将是脚本中最后一个命令的退出代码,并且在脚本结束时 Jenkins 会看到。
关于ruby-on-rails-3 - Jenkins 在单元测试失败时成功(Rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11464883/
当我在模拟器中构建应用程序时,它可以工作,但是当我存档项目以上传时,它显示错误 这是截图 最佳答案 在编码中。尝试使用 JSONEncoding.default 代替 URLEncoding.defa
编辑:我的问题不是 No response from MediaWiki API using jQuery 的副本.因为即使它是一个跨域请求,我也会正确触发 JSONP 行为,因为 jquery 会在
System.out.println(org.springframework.util.NumberUtils.convertNumberToTargetClass(new BigDecimal("1
我无法通过自动脚本访问此网站: https://mydtac.dtac.co.th/EserviceLogin/Login?page=N&lang=en 如果我从浏览器(chrome、firefox,
我在同一网络但在其他计算机上有一个 MS SQL 数据库。使用 SQL Server Management Studio (SSMS) Express,我可以毫无问题地找到数据库和连接。 但是当我使用
您好,我尝试使用 EF6.1.3 和迁移来生成数据库MySql(连接器6.9)版本5.7。但是当我尝试生成数据库时收到错误。错误:指定的key太长;最大 key 长度为 3072 字节。 我的数据库集
我是一名优秀的程序员,十分优秀!