問題タブ [drone.io]

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

docker - Drone.io を使用した Docker イメージのビルド

AWS で独自のDroneインスタンスを実行しており、Docker イメージを構築してレポにプッシュしたいと考えています。Drone はビルド環境を docker コンテナーで実行するため、基本的には docker コンテナー内から docker イメージをビルドしたいと考えています。これを見つけて、Docker ソケットをバインド マウントできることを確認しました。ドローンでこれを行うにはどうすればよいですか?

docker buildそのため、コンテナ内から実行できます。または、カスタム スクリプトを実行して Docker イメージをビルドできる別の CI ツールをご存知ですか。

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

email - Drone サーバーからメールを送信する際のエラー (証明書の負のシリアル番号)

私たちは独自の Drone サーバーをホストしており、電子メール以外はすべて正常に動作しています。私たち自身のサーバーには TLS が必要なので、ポート 587 を使用するように設定しました。

メールが送信されるたびに表示されるエラー メッセージは次のとおりです。

failed to parse certificate from server: x509: negative serial number

メール サーバーに接続している他のシステムや電子メール クライアントは証明書について文句を言うことはなく、IT 部門はそれが有効であることを確認しています。

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

drone.io - アカウントの招待は、ログインしているユーザーに対してのみ機能します

自己ホスト型 Drone から新しいユーザーに招待状を送信すると、別のアカウントで既にログインしていない限り、ログイン フォームにリダイレクトされます。その後、(予想どおり) アカウント入力フォームにリダイレクトされます。これを修正する方法はありますか?

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

bash - Dartanalyzer - ライブラリの一部を除外

ねえ、私はdartプロジェクトと一緒にdron.ioを使用しています。私のビルドスクリプトには、次のコマンドがあります。

それは正常に動作し、すべての dart ファイルをスキャンしますが、私のlibディレクトリには、さまざまなファイルに分割され、dart 機能を使用するライブラリも含まれていますpart of。dartanalyzer がこれらのファイルをスキャンすると、次のエラーが生成されます。

そしてビルドは失敗します。これらのファイルを除外したり、これらのエラーを非表示にしたりする方法はありますか? lib の一部であるすべてのファイルに.part.dart. ありがとう。

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

deployment - セルフホステッド Drone CI を使用した SSH 継続的デプロイ

自己ホスト型 Drone CI を使用して SSH 継続的展開をセットアップする方法に関する簡単なガイドが必要です。それは可能ですか?Drone.io が多くの方法 (SSH、Heroku、AppEngine、Amazon S3 ... など) で継続的なデプロイを提供していることは知っていますが、自己ホスト型の Drone CI はどうでしょうか?

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

drone.io - コミットをプッシュした後、ドローンciがレポを自動的に構築しないのはなぜですか?

私は自己ホスト型ドローン CI を試していましたが、このプロジェクトのサンプル リポジトリをセットアップしました。

セットアップのすべての手順に従い、github ですべてのレポのリストを表示してプルすることができますが、ドローン レポに変更を加えようとしても何も起こらず、このメッセージが表示されたまま空のページが表示されます。

これがコミット ストリームになります

.drone.yml ファイルを追加し、コミットしてビルドをトリガーする

ドローンレポのVagrantfileに付属するvirtualboxでドローンciを実行しています

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

timeout - Drone.ioでビルドをキャンセル

継続的な統合を行うために、Drone.io をチームのリポジトリに設定する作業を行っています。

問題は、テスト ビルドがロックされていて、キャンセルする方法がないことです。手動でキャンセルする方法はありますか?そうでない場合、ビルドの期限切れを引き起こすタイムアウトはありますか?

ありがとうございました。