リファレンス

Updated 2 years ago by Admin

すべての構成パラメータの索引:

  • DRONE_DEBUG
    オプションのブール値。デバッグレベルのログを有効にします。
    DRONE_DEBUG=true
  • DRONE_HTTP_BIND
    オプションの文字列値は、httpリスナーポートを構成します。デフォルト値は:3000です。この値をオーバーライドすることはお勧めしません。
    DRONE_HTTP_BIND=:3000
  • DRONE_HTTP_HOST
    httpリスナーのホスト名を構成するオプションの文字列値。デフォルト値は空の文字列です。この値を設定することはお勧めしません。
    DRONE_HTTP_HOST=runner.company.com:3000
  • DRONE_HTTP_PROTO
    オプションの文字列値は、httpリスナープロトコルを構成します。デフォルト値はhttpです。この値をオーバーライドすることはお勧めしません。
    DRONE_HTTP_PROTO=http
  • DRONE_RPC_DUMP_HTTP
    オプションのブール値。デバッグ目的でhttp要求と応答をログにダンプできるようにします。これは、ランナーとサーバ間の接続の問題をデバッグしているときにのみ有効にする必要があります。
    DRONE_RPC_DUMP_HTTP=true
  • DRONE_RPC_DUMP_HTTP_BODY
    オプションのブール値。デバッグの目的で、http要求と応答の本文をログにダンプできるようにします。これは、ランナーとサーバ間の接続の問題をデバッグしているときにのみ有効にする必要があります。
    DRONE_RPC_DUMP_HTTP_BODY=true
  • DRONE_RPC_HOST
    必要な文字列値。Droneサーバへの接続に使用されるホスト名(およびオプションのポート)を定義します。
    DRONE_RPC_HOST=drone.company.com
  • DRONE_RPC_PROTO
    必要な文字列値。Droneサーバへの接続に使用されるプロトコルを定義します。値はhttpまたはhttpsのいずれかである必要があります。
    DRONE_RPC_PROTO=https
  • DRONE_RPC_SECRET
    必要な文字列値。Droneサーバがhttpリクエストを認証するために使用する共有シークレットを提供します。
    DRONE_RPC_SECRET=bea26a2221fd8090ea38720fc445eca6
  • DRONE_RPC_SKIP_VERIFY
    オプションのブール値。Droneサーバにhttpリクエストを行うときにSSL検証を無効にします。これは安全ではないため、お勧めしません。
    DRONE_RPC_SKIP_VERIFY=false
  • DRONE_RUNNER_CAPACITY
    オプションの数値。ランナーが実行できる同時パイプラインの数を制限します。これは、単一のリモートインスタンスで実行できる同時パイプラインの数を制限するものではありません。
    DRONE_RUNNER_CAPACITY=10
  • DRONE_RUNNER_ENVIRON
    オプションの文字列マップ。すべてのパイプラインステップに注入される一連のグローバル環境変数を提供します。
    DRONE_RUNNER_ENVIRON=foo:bar,baz:qux
  • DRONE_RUNNER_LABELS
    近日公開。

  • DRONE_RUNNER_MAX_PROCS
    オプションの数値。ランナーが単一のパイプラインに対して実行できる同時ステップの数を制限します。これはデフォルトで無効になっています。これは、リソースの枯渇を防ぐために並列ステップの最大数を調整する必要がある場合に役立ちます。
    DRONE_RUNNER_MAX_PROCS=10
  • DRONE_RUNNER_NAME
    オプションの文字列値。ランナーの名前を設定します。ランナー名はサーバに保存され、ビルドを特定のランナーまでさかのぼって追跡するために使用できます。
    DRONE_RUNNER_NAME=ec2-43-21.us-east-1.compute.amazonaws.com
  • DRONE_SECRET_PLUGIN_ENDPOINT
    オプションの文字列値。外部シークレットプラグインにhttpリクエストを行うために使用されるエンドポイントを提供します。外部シークレットプラグイン(ボールトなど)を使用して、サードパーティシステムからシークレットを取得できます。
    DRONE_SECRET_PLUGIN_ENDPOINT=http://1.2.3.4:3000
  • DRONE_SECRET_PLUGIN_SKIP_VERIFY
    オプションのブール値。プラグインエンドポイントにhttpリクエストを行うときにSSL検証を無効にします。これは安全ではないため、お勧めしません。
    DRONE_SECRET_PLUGIN_SKIP_VERIFY=false
  • DRONE_SECRET_PLUGIN_TOKEN
    DRONE_SECRET_PLUGIN_TOKENオプションの文字列値。プラグインエンドポイントへのhttpリクエストを認証するために使用されるシークレットトークンを提供します。
    DRONE_SECRET_PLUGIN_TOKEN=bea26a2221fd8090ea38720fc445eca6
  • DRONE_TRACE
    オプションのブール値。トレースレベルのログを有効にします。
    DRONE_TRACE=true
  • DRONE_UI_DISABLED
    オプションのブール値。ランナーのユーザーインターフェースを無効にします。
    DRONE_UI_DISABLE=true
  • DRONE_UI_PASSWORD
    オプションの文字列値。ウェブダッシュボードの認証とアクセスに使用される基本認証パスワードを設定します。パスワードが指定されていない場合、ウェブダッシュボードは無効になります。
    DRONE_UI_PASSWORD=root
  • DRONE_UI_REALM
    オプションの文字列値。ウェブダッシュボードの認証とアクセスに使用される基本認証レルムを設定します。
    DRONE_UI_REALM=DroneRealm
  • DRONE_UI_USERNAME
    オプションの文字列値。ウェブダッシュボードの認証とアクセスに使用される基本認証ユーザー名を設定します。
    DRONE_UI_USERNAME=root


How did we do?