問題タブ [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 投票する
3 に答える
2347 参照

github - Github プル リクエスト「マージしてよかった」

Github で、いくつかのプル リクエストが、 Travisビルドに合格したため、「マージしてよかった」と言っていることに気付きました。Travis を少し使ったことがありますが、Github のプル リクエストとどのように統合しますか?

これが私が話していることのスクリーンショットです:

マージするのに適した Github

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

audio - TravisCI オーディオ デバイスなし

TravisCIを使用して、オーディオ機能を備えた SDL アプリケーションをテストしようとしています (ただし、テストでは必要ありません)。

Travis の VM でアプリを起動すると、次のように終了しました。

xvfbがビデオ デバイスをエミュレートできるように、オーディオ デバイスをエミュレートできるものはありますか?

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

ember.js - ember-data を使用して ID でいくつかのレコードを検索する

ここにまとめようとしている Travis-CI Mobile のお気に入りのリポジトリをいくつかロードしようとしています。

私が持っているのは、次のようなリポジトリ ID の配列です。

これらすべてのリポジトリに ember-data リビジョン 12、 Travis カスタム RESTAdapter、およびTravis APIをロードするにはどうすればよいでしょうか?

これは私がこれまでに失敗したことです:

一般的な質問は、ember-data を使用して、ID によっていくつかの異なるレコードをロードするにはどうすればよいかということです。

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

javascript - Amazon Elastic Beanstalk を使用した Travis CI

現在、Java バックエンドを使用して Amazon Elastic Beanstalk でホストされている Web アプリケーションhttp://codefu-5euzxjdg6b.elasticbeanstalk.com/codeKungfu.jspがあります。

私が念頭に置いているフロープロセスは次のとおりです。

  • GitHub リポジトリにコミットする
  • Travis CI がトリガーされます。単体テストを実行します。
  • すべてのテスト ケースに合格します。Amazon Elastic Beanstalk にデプロイします。

現在、Travis CI を Amazon Elastic Beanstalk とリンクしようとしているステップ 3 で行き詰まっています。

これに関してオンラインで情報を検索しましたが、有用と思われるものを見つけることができませんでした. 私が入手した最良の情報源は、 https ://superuser.com/questions/510593/e​​lastic-beanstalk-rails-application-with-git-source-and-deploy-hooks でした。

Travis CI が Google App Engine に直接デプロイできることは理解しています。したがって、Amazon Elastic Beanstalk にもソリューションがあるはずです。

この問題の解決に役立つ可能性のあるリソースを教えてください。

ありがとう!

0 投票する
0 に答える
628 参照

selenium - トラヴィスだけにカピバラ要素が見つからない

Travis で受け入れテストを実行する協力者の 1 人であるフリー ソフトウェアを配置しようとしています。セレンを使用した受け入れテストを除いて、すべてが非常にうまくいきました。

ソフトウェアは Debian 6 で利用可能な gem バージョンのみを使用するため、これは難しい問題です。したがって、すべてが本当に時代遅れです。

より具体的に言えば、画面上のテキストを探している手順だけです。手順は次のとおりです。

私はすでにしようとしました:

  • レンダリングされる前に要素を探している可能性があるため、待機を追加します。
  • xpath を更新します。
  • カピバラと競合している可能性があると読んだので、webrat を削除します。
  • xvfb を使用してローカルでテストを実行します。
  • Ubuntu Server 12.04 32 ビット (Travis バージョン) で VM を作成し、すべてをインストールして、xvfb でテストを実行します。
  • Capybara を 1.1.1 から 1.1.4 に更新します。

しかし、問題は解決しません:

ビルドのリンクは次のとおりです: https://travis-ci.org/rafamanzo/mezuro-travis/builds/6231714

誰でも何か考えがありますか?残念ながら、これは gem のバージョンに関連しており、どうしても修正することはできません。

Googleで見つけたリンクは次のとおりです。

どうもありがとうございました!

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

r - travis-ci ビルドのエラー「Rakefile が見つかりません」

1 つの github リポジトリは travis で正常にビルドされますが、ほぼ同じ .travis.yaml ファイルを持つ別のリポジトリはビルドされず、エラーが発生します。

travis yaml ファイルがタブを正しく処理していないなどの議論を見たことがありますが、タブがなく、空白のみがあることを確認しました。

configtravis ダッシュボードの行に、正しくビルドされたリポジトリのエントリがあることに気付きました

働くもの

ビルドしないものにはその行がありません

うまくいかないもの

ただし、ほとんど同じ yaml ファイルを持っているため、同じように動作しない理由がわかりません。

ビルドするレポの yaml

そして、ビルドされないもの(いくつかのコメントは削除されますが、違いはありません、私は確認しました):

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

javascript - Travis-CI + (BrowserStack またはその他のブラウザー プロバイダー)?

BrowserStackブラウザをTravis-CI VMに接続しようとした人はいますか?

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

php - Travis CI 内の PHP YAML の問題

編集: 問題は、YAML が 5.4/5.5 で動作しないことだと思います。

Travis CI でセットアップされ、PHP YAML PECL 拡張機能を使用するライブラリがあります。しかし、YAML 拡張機能を Travis & PHP 5.4 で動作させることができません。いくらグーグルしても私の問題は解決しませんでした。

Travis の出力は次のとおりです。

問題の travis.yml: https://github.com/titon/IO/blob/master/.travis.yml

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

testing - 継続的インテグレーションでは、テストがコミット前ではなくコミット後に実行されるのはなぜですか?

私は (単独で) プッシュする github リポジトリしか持っていませんが、テストを実行するのを忘れたり、関連するすべてのファイルをコミットするのを忘れたり、ローカル マシンにあるオブジェクトに依存したりすることがよくあります。これらはビルドの中断につながりますが、誤ったコミットの後に Travis-CI によってのみ検出されます。TeamCity にはコミット前のテスト機能 (使用中の IDE に依存) があることは知っていますが、私の質問は、1 つの実装ではなく、継続的インテグレーションの現在の使用に関するものです。私の質問は

Travis-CI がコミット後のテストに使用するマシンなど、変更がコミットされる前に、クリーン ビルド マシンで変更がテストされないのはなぜですか?

このようなプロセスは、ビルドの中断が発生しないことを意味します。つまり、新しい環境がリポジトリからコミットをプルし、その成功を確認できることを意味します。そのため、コミット後のテストを使用してCIが実装されていない理由がわかりません。

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

scala - Travis CI での sbt OutOfMemoryError の修正

ローカルで問題なくビルドできるsbt プロジェクトSBT_OPTS="-XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:PermSize=256M -XX:MaxPermSize=512M"があります ( に があるため~/.sbtconfig) が、scala コンパイラはTravis CIでメモリ不足になります。Travis が取得するプロジェクト自体に追加できるプロジェクト固有の設定はありますか?