問題タブ [circleci]

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 に答える
244 参照

ruby-on-rails - jasmine server started コマンド ((bundle exec rake jasmine:ci --trace)) は最後の出力から 10 分以上かかりました

統合テストを継続するために、circleci の jasmine CI に問題があります。ローカル開発マシンで次のコマンドをジャスミンを実行するたびに、bundle exec rake RAILS_ENV=test jasmine:ci.

しかし、circleci サーバーで同じコマンドを実行すると、タイムアウト エラーが発生していました。

誰かが同様の問題を解決した場合は、私に知らせてください。特定の構成を追加したり、それが何であれログに記録したりするのを忘れた場合は、それらについてもお知らせください。ありがとう

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

ruby-on-rails - Rspec を介して Wordpress に接続する CircleCI

Rspec を介して ruby​​press を使用して自分の wordpress アカウントに接続するテストがあります。ローカルで rspec を実行すると問題なく動作しますが、Circle CI でテストを実行すると、次のエラーが発生します。

WP アカウントまたは circle.yml ファイルで、wordpress に接続するために特定の設定が必要ですか? このエラーはローカルで機能するため、不可能だと思います。間違ったユーザー名/パスワードの組み合わせエラーになることはありません。

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

circleci - CircleCI で「pip install」パッケージをキャッシュするにはどうすればよいですか?

これを行う方法はありますか?

たとえば、私は現在常に特定のバージョンの docker-compose を circle.yml ファイルにインストールしていますが、これをキャッシュ経由で既にインストールしたいと考えています。

以下を に追加しようとしましたcircle.ymlが、機能しません (インストール後に docker-compose に関連するものは .cache/pip ディレクトリに保存されませんでした):

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

ios - Xcode ではテストに合格するが、Circle CI では失敗する

質問:このプル リクエストでは、テストは CircleCI ではパスしませんが、テストはローカルでパスします。なんで?


CircleCI テスト出力は、すべてのテストの失敗を示していFBSnapshotTestCaseます。例えば:

✗ testAdjustsFontSizeToFitWidth, ((comparisonSuccess__) は true) に失敗しました - スナップショットの比較に失敗しました: エラー Domain=FBSnapshotTestControllerErrorDomain Code=1 「参照イメージを読み込めません。」UserInfo=0x7f85f36b0a50 {NSLocalizedFailureReason=参照画像が見つかりません。レコード モードでテストを実行する必要があります。NSLocalizedDescription=参照イメージを読み込めません。

[…]

✗ testAttributedTruncationToken、((comparisonSuccess__) は true) に失敗しました - スナップショットの比較に失敗しました: エラー Domain=FBSnapshotTestControllerErrorDomain Code=1 「参照イメージを読み込めません。」UserInfo=0x7f85f35b06d0 {NSLocalizedFailureReason=参照画像が見つかりません。レコード モードでテストを実行する必要があります。NSLocalizedDescription=参照イメージを読み込めません。

ただし、同じテストがローカルでパスします。

画像

CircleCI では、テストReferenceImages_32は存在しないディレクトリを使用します。

ただし、イメージは に存在しReferenceImages_64ます。ファイルで iPhone 6 シミュレーターを使用するように指定されて_64いるため、次のディレクトリが使用されると予想されます。circle.yml

  • これは何が原因ですか?
  • CircleCI でテストをパスするにはどうすればよいですか?
  • おそらく関連:このFBSnapshotTestCase問題
0 投票する
1 に答える
461 参照

selenium - CircleCI でネイティブ Selenium に接続する方法

私はInternを使用して一連の機能テストを実行しており、Chromedriver を使用してローカル Selenium に接続するためのアドバイスに従っています。

ローカルではすべて正常に動作しますが、CircleCI では次のようになります。

Error: [POST http://localhost:4444/wd/hub/session] connect ECONNREFUSED

これは、CircleCI でのネイティブ Selenium のセットアップ方法と関係がありますか? バックグラウンドで手動で実行する必要がありますか (ここで説明されているように)、またはデフォルトで既に実行されていて、適切に接続していないだけですか?

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

ruby-on-rails - 自分のサーバーへの Circle CI SSH アクセスを許可するにはどうすればよいですか?

CI および CD ソリューションについていくつか質問と問題があります。

レール: 4.2

カピストラーノ: 3.4.0

アプリケーションはプライベート サーバーでホストされます。

現在、ターミナルを介して開発、ステージング、および本番環境をデプロイするワークフローがあります。また、これらのブランチでうまく機能する Circle CI を接続しました。

Circle CI をセットアップして Capistrano を使用してデプロイする方法が見つかりません。すべてが Capistrano 構成のサーバー ユーザーで構成されます。

ユーザーに Circle CI SSH アクセスを許可するにはどうすればよいdeployですか? ユーザーにパスワードを提供する必要があるためです。