問題タブ [travis-ci]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
987 参照

configuration - phpunitのデフォルトのテストディレクトリ(travis統合用)

travisと統合したいgithubプロジェクトがあります。現在、次のコマンドを使用してテストを実行しています。

指図。次のコマンドでテストを実行したいと思います。

トラビスがそれを必要としているので。ファイルの問題だと思いphpunit.xml.distますが、設定方法がわかりません。どんな助けでもいただければ幸いです

0 投票する
1 に答える
1082 参照

ruby-on-rails-3 - キュウリのテストスイートはTravisには遅すぎます

Railsアプリ用のキュウリテストスイートがあり、その間に約5000ステップの約500のシナリオが含まれています。

次を使用して、Travis-CIを使用するようにgithubリポジトリを設定しました.travis.yml

bundle exec cucumberすべてのケースを実行するために実行した場合、Travisがメモリ不足をスローしていたため、キュウリの実行を分割しました。

ただし、最近のプッシュでTravisタスクが生成され、すべてのテストを実行するのに50分以上かかったため、強制終了されました。私はその多くのシナリオに不合理なだけですか、それとも実行をスピードアップするために何かできることはありますか?

編集:重要な場合は、シナリオがGUIをテストしていないことを明確にする必要があります。彼らはカードゲームサーバーのルールをテストしているので、モデルメソッドを直接呼び出します。

0 投票する
2 に答える
1789 参照

phpunit - travis-ciのビジュアルコードカバレッジ

コードカバレッジでテストしたいgithubプロジェクトがいくつかあります。これを実現するために私が見つけた唯一の方法(ブログ投稿を参照)は、コードカバレッジのXML行と出力をカウントするカスタムスクリプトを作成することCode coverage is 74.32%, which is below the accepted 80%です。HTMLでコードカバレッジを表示する方がはるかに優れていますが、travis-ciでそれは可能ですか?

0 投票する
3 に答える
5903 参照

jenkins - VMでビルドを実行するためのJenkins用の安定したプラグインはありますか?

Travis CIには非常に優れた機能があり、ビルドはVirtualBoxVM内で実行されます。ビルドが開始されるたびに、ボックスはスナップショットから更新され、コードがスナップショットにコピーされます。ビルドに関する問題はホストに影響を与えることはなく、任意のOSを使用してビルドを実行できます。

これは、たとえば、本番環境に一致するゲストOSでコードをコンパイルしてテストする場合などに非常に役立ちます。また、必要になる可能性のあるインストールの依存関係(データベースサーバーなど)からホストを解放し、ポートの競合などを心配することなくITを実行できます。

Jenkinsにはそのようなものがありますか?

0 投票する
1 に答える
430 参照

ruby-on-rails - レールにRubyを備えた包含フィルターtravis-ciのrspec

私はtravis-ciで統合テストを行おうとしています。トラビスで包含フィルターを実行できるようにしたい。要するに、travis-ciがインターネットに依存するテストを含む高速テストと低速テストをテストしている間、ローカルで高速テストを実行できるようにしたいと思います。.travis.ymlで--tag〜slow_testsを使用しようとしましたが、エラーが発生します。これが私の.ymlファイルです。

無効なオプション:-tag129130コマンド"RAILS_ENV= test bundle exec rake --trace db:migrate spec --tag〜slow_tests"が1で終了しました。

0 投票する
2 に答える
451 参照

mono - Travis-CI に Mono 2.11+ をインストールするにはどうすればよいですか?

次のように Travis-CI で C# プロジェクトをビルドします。

Travis は Precise (Ubuntu 12.04 LTS) を使用していますが、これは彼らにとって良い選択のようですが、Mono 12.10 が含まれています。私の C# プロジェクトは、Mono 2.10でバグに遭遇しました。このバグは Mono 2.11+ で修正されたようです。

私は、Ubuntu が Mono の新しいビルドを採用するのが遅いと読んだことがあります。それは問題ありませんが、Travis の依存関係は実際には問題ではありません。マシンはビルドの最後に消えてしまいます!

検討しました

  • 新しいMonoをコンパイルして.travis.ymlいますが、Travisサーバーにそれほど負担をかけたくありません.

  • この修正だけで MCS (Mono C# コンパイラ) をビルドします。

  • どこかから新しいモノをダウンロードしてインストールする (どこ?)

  • 最近の Mono を GIT リポジトリにチェックインします。

提案?

0 投票する
1 に答える
1126 参照

django - Travisci安全な環境変数でそのようなファイルまたはディレクトリエラーはありません

安全な環境変数を.travis.ymlファイルに追加しようとしています。ただし、実行されるたびに、ビルドは失敗し、my_secret_key/home/travis/build.sh: line 128: my_secret_key}: No such file or directoryはtravisencrypt`によって返される文字列になります。

このコマンドを使用して、.travis.ymlファイルが有効であることを確認しましたtravis-lint

編集: 私のTravisビルドはhttps://travis-ci.org/Aaron1011/texting_wallにあります

0 投票する
1 に答える
703 参照

python - なぜ travis-ci はうまくインストールできたように見えるライブラリを見つけられないのですか?

BeautifSoup https://github.com/fgregg/legistar-scrapeに依存する小さな python web-scraper があります。私のテストはローカルで問題なく実行されますが、travis-ci では、インストールが完了したように見える BeautifulSoup が見つからないため、nosetests はすぐにエラーになります。

Travis-CI ビルド ログはこちら: https://travis-ci.org/fgregg/legistar-scrape/jobs/5628189

助言がありますか?

0 投票する
2 に答える
2920 参照

php - travis-ci スクリプト

travis-ci で動作するように phing をセットアップしようとしていますが、セットアップ スクリプトを実行してすべての依存関係をインストールすることができません。

私の .travis.yml ファイルは次のとおりです。

travis では、次のエラーが表示されます。

何が原因ですか?