問題タブ [drone]

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

drone - TLS/SSL を使用するようにドローン サーバーをセットアップする

デフォルトのインストール手順では、HTTP および WS (暗号化なし) を使用してポート 80 でサーバーをセットアップする方法を示します。

エージェントのインストールは、TLS 対応サーバーが可能であることを示しています (ここにリンクしますが、許可されていません)。

サーバー構成オプションは、http://readme.drone.io/0.5/install/server-configuration/が利用可能であることDRONE_SERVER_CERTを示していますDRONE_SERVER_KEY

これを設定するための詳細な手順はありますか? たとえば、ポート 80 をポート 443 に転送し、すべてのエージェントが暗号化されたチャネルを介してサーバーと通信するようにします。

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

github - 追加のドローン 0.5 すべての PR で github をチェックしますか?

というタイトルの PR に追加のチェックが入り続けています

詳細ポップアップはありません。Drone 0.5 のインストール以外に webhook はありません。

これをオフにするにはどうすればよいですか、それとも既知の問題ですか?

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

drone - ドローンの秘密ファイルを作成するには?

ドキュメントは、ファイルを秘密の環境変数http://readme.drone.io/0.5/secrets/に設定する方法を示しています

逆に便利な方法はありますか?たとえば、この ssh キーを .ssh/id_rsa で使用できるようにし、すべての適切な権限を付与します。

そして、「便利な」とは、明らかに入力する必要がないことを意味しますmkdir>またはchmod

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

drone - Drone がビルドのタイムアウト値の設定をサポートするかどうか

CI 用のローカル ドローン サーバーをセットアップします。私たちのプロジェクトは、maven によって管理される Java プロジェクトです。コマンドを実行するmvn clean installと、maven はすべての依存関係を~/.m2ディレクトリにダウンロードします。このコマンドを初めて実行すると、maven リモート リポジトリから大量のデータがダウンロードされ、非常に長い時間がかかる場合があります。この場合、ドローン CI で以下のエラーが発生しました。

このメッセージは、コンソールに 15 分間出力がないことを意味することを理解しています。しかし、それは私のビルド環境では通常のケースです。プロジェクトを構築できるように、15m をより大きな値に設定できるかどうか迷っています。

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

docker - DRONE_ADMIN ユーザーのデフォルトの管理者パスワードは何ですか?

docker-compose ファイルを使用し、インストール手順に従って最初にインストールする場合、クローズド登録DRONE_ADMIN ユーザーのデフォルトのパスワードは何ですか?

Web フロントエンドでは、ログオンなしではアクセスできません。また、ログインなしで CLI を使用して新しいユーザーを作成することもできません。

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

drone - ローカル ドローンでビルド Java プロジェクトをトリガーできない

インストール手順に従って、Docker コンテナーを介してローカル ドローン サーバーとエージェントをセットアップしました。Drone サーバーは、Github アカウントに対して認証を行い、すべてのリポジトリを一覧表示できますが、実際にビルドをトリガーすることはできません。

設定が間違っていませんか?

.drone.yml 構成ファイル:

ここに画像の説明を入力

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

drone - サーバーの再起動後に Drone.io 構成の一部が失われた

個人用サーバーで Drone.io 0.5 サーバーを使用しています。

ただし、Drone が実行されている物理サーバーを再起動すると、その構成、ビルド、およびシークレットが失われました。正確には、情報の一部が失われました。シャットダウンによって Drone サーバーが強制終了され、2 日前の状態のみがディスクに保存されたようです。とにかく、残っていた構成が壊れているように見えたので、すべてを再構成する必要がありました (リポジトリ、シークレットなど)。

Drone にディスク上のデータをより頻繁にフラッシュさせる方法はありますか? 予期しない再起動が心配で、同じ問題が再び発生しています。

編集:私はテストし$ docker-compose stopましたが、サーバーを停止してすべてのデータを保存するのに十分です。サーバーがクラッシュした場合にどうするかについては、まだ心配しています。