两个Travis CI构建中的一个失败:怎么会这样?

时间:2017-01-04 22:47:40

标签: ruby-on-rails-4 travis-ci

我对Travis CI的做法有点困惑。在一个OpenSource项目中,我为Travis目前没有通过的问题做出了贡献 - 其中包括 - 。问题是:在本地开发中,套件的每个测试都通过但是一个(两个)Travis构建似乎失败了,我不太明白为什么。在这里你可以找到特拉维斯的公关'报告:https://github.com/magdalena19/lberg-map/pull/228

这就是.travis.yml的样子:

before_script:
- psql -c 'create database "lberg-map_test";' -U postgres
language: ruby
rvm:
- 2.3.1
addons:
  code_climate:
    repo_token: <secret>
after_success:
- bundle exec codeclimate-test-reporter
test:
  adapter: postgresql
  database: travis_ci_test
env:
  global:
  - secure:
  ...

其次,我们多次观察到Travis CI没有通过 - 测试套件的本地运行。我们有时做的是对代码中的某些部分实施可忽略的更改,再试一次,然后才能工作。对这种行为有什么可能的解释?

如果有人能给我一个线索,我很高兴!

谢谢和问候, 岸堤

0 个答案:

没有答案