1

CI ゲームではかなり新しい。Travis CI と Coveralls を連携させようとしていますが、少し問題があります。問題のプロジェクトは PHP で書かれており、Atoum でテストされています。現在の .travis.yml ファイルには次のものが含まれており、現在すべてのビルドが合格しています。

language: php
php:
  - "5.4"
  - "5.5"
  - "5.6"
  - "nightly"
before_script: wget http://downloads.atoum.org/nightly/mageekguy.atoum.phar
script: php mageekguy.atoum.phar -d tests

現在、カバレッジ データを Coveralls に転送する方法がわかりません。Coveralls ページにあるスクリプトの例では、Atoum 構成ファイルを使用し、Coveralls プロジェクト トークンを指定する必要がありますが、これを非公開にする必要があると引き続き述べています。私の場合、私が取り組んでいるプロジェクトはオープンソースであるため、それがどのように機能するかわかりません。

何か案は?

4

1 に答える 1

1

Travis と Coverall を処理する有効な .atoum.php をここで見つけることができます。

于 2015-04-25T09:35:02.873 に答える