問題タブ [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.
android - Gradle assembleDebug と preDexDebug が CircleCI で失敗する
CircleCI を使用しようとassembleDebug
しましたが、ビルド (preDex) に失敗するはずです。なぜ私はそれができないのですか?
- ProductFlavor の使用 (名前は production)
- Android Gradle ver.1.1.0-rc1
問題
./gradlew assembleProductionDebug が予期せず終了しました ビルド 92%3% > :app:preDexProductionDebugaction ./gradlew assembleProductionDebug が失敗しました
circle.yml
node.js - CircleCI を使用して Firebase Hosting にデプロイする
CircleCI を使用して Firebase Hosting にデプロイする方法を見つけようとしています。私の知る限り、SSH キーでデプロイをセットアップする方法がないため、デプロイ中に Firebase にログインしてコードをプッシュする方法を見つけようとしています。これまでに試したことは、私の circle.yml で次のとおりです。
ただし、次のエラーが発生し続け、それを修正する方法がわかりません。
meteor - 流星速度; CLI を使用してタイムアウトを取得する
CircleCi で簡単なテストが断続的にタイムアウトします。これは CircleCi でのみ発生し、OSX でローカルに発生します。すべてのテストは問題ありません。具体的に CircleCi で成功した人はいますか?
テストの実行は簡単なはずですが、CircleCI やベロシティ フォーラムの誰もこれを解決できませんでした。
sanjo:jasmine の簡単なサンプル テストを使用しました。断続的に、速度がハングアップし、タイムアウトになります。エラーなし。ログに有益な情報はありません。奇妙なことに、CircleCi で一度は機能しましたが、その後は機能しませんでした。
テスト コマンドは次のとおりです。
私が得る出力はテストを印刷しません:
.meteor/local/log/jasmine-client-unit.log では、これが最後の行です。
バージョンは、Meteor 1.03.2、Node 0.10.33、Phantomjs 2.0.0、Chrome 40 で同じであることを確認しました。再現可能なリポジトリを提供できず申し訳ありません。環境に関連する可能性が非常に高い断続的なエラーです。
amazon-s3 - S3 への JqueryFile の直接アップロードが CircleCi で機能しない
この指示「https://devcenter.heroku.com/articles/direct-to-s3-image-uploads-in-rails」に従って、「Jquery-FileUploadを使用して直接S3にファイルをアップロードする」を実装しました
私のローカルホストでは完全に動作しますが、どういうわけか CircleCi では動作しません。特定のエラーメッセージなしで、常に Jquery-Fileupload の「失敗」コールバックにジャンプします
「*」 origin を許可するように AWS で CORS 構成を既に構成しています。これは、すべてのホストで正常に動作するはずです (ローカルホストと本番サーバーでは動作しますが、Circle CI ではまだ動作しません)。
経験のある方は、これをガイドしてください。あらゆる種類の助けに最大の感謝をしています(ベトナムにいる場合は、ビールを買うことができます:))
よろしくお願いします
ruby-on-rails - サークル CI を使用して nginx を再起動するには?
サークル CI を使用してデプロイされた Rails アプリケーションがあり、コミットするたびにサークル CI によって変更が自動的にビルドされますが、nginx サーバーを再起動したいのでsudo service nginx restart
、circle.yml に " " を追加すると、次のようなエラーが発生します。
config/deploy.rb で次のことも試しました
それでもnginxサーバーは再起動しませんか?
amazon-web-services - Circle CI の AWS CLI ツール: configure: unknown コマンド
Circle CI から Docker アプリケーションを Elastic Beanstalk にデプロイしようとしています。
私の circle.yml の展開セクションは
私の deploy.sh は次のように aws cli を呼び出します
しかし、私はエラーが発生します
--version: メタ パラメータのスペルが間違っていますか?
sanity-check: "/root/.awssecret": ファイルがありません。(形式: AccessKeyID\nSecretAccessKey\n)
configure: 不明なコマンド 使用法: aws ACTION [--help]
スクリプトは、まったく同じキーとシークレットを使用して、Mac OS でローカルに完全に正常に動作します。
awscli の両方のバージョン (サークルと私の Mac) は 1.7.14 です。
ruby-on-rails - heroku へのプッシュ後に CircleCI を自動的に実行するように設定するにはどうすればよいですか?
Heroku または git-origin にプッシュするたびに、自動化されたシナリオを実行する必要があります。CircleCIの使用を勧められました。CircleCI をデプロイし、オートメーション リポジトリにファイルをコミットしてプッシュするたびにシナリオが実行されますが、実際のサイト リポジトリから Heroku または git-origin にプッシュした後に実行するように構成する必要があります。
CircleCI のドキュメントを読み、テストを正常に実行した後に Heroku にプッシュできる機能を見ましたが、十分ではありません。
誰でも私にアドバイスできますか (または例を挙げて)、最初に、automation-repository-push の後に自動化を実行することから other-repository-push に変更する方法と、次に、heroku-push の後に実行するように CircleCI に指示する方法を教えてください。 git-origin-push?