設定をコード化
(Configuration as a code)
パイプラインは、Gitリポジトリにコミットするシンプルで可読性の高いファイルで構成されます。
パイプラインの各ステップは、実行時に自動的にダウンロードされる隔離されたDockerコンテナ内で実行されます。
主要なソースコードマネージャーに対応
Droneは、GitHub、GitHub Enterprise、Bitbucket、GitLabなどの複数のソースコード管理システムとシームレスに統合できます。
任意のプラットフォームに対応
Linux x64、ARM、ARM64、Windows x64などの複数のオペレーティングシステムとアーキテクチャをネイティブにサポートしています。
どんな言語でも利用できます
Dockerコンテナ内で実行できる任意の言語、データベース、サービスで動作します。公開された何千ものDockerイメージから選択できるだけでなく、独自のイメージも使えます。
プラグインの作成と共有
Droneはコンテナを使用して、事前設定されたステップをパイプラインにドロップします。何百もの既存のプラグインから選択することもできますし、独自のプラグインを作成することもできます。
高度なカスタマイズが可能
Droneは高度なカスタマイズを容易にします。カスタムアクセス制御、承認ワークフロー、シークレット管理、YAML構文拡張などを実装します。
シンプルな構成
ビルドサーバの構成に時間をかけないで済みます。既に用意されている何千種類ものDockerイメージから選択すると、Droneが環境を自動プロビジョニングします。
各ビルドは完全にアイソレート可能
共有サーバでのビルドの競合について心配する必要はありません。すべてのビルドは隔離されたDockerコンテナで実行されるため、完全に制御できます。
スケーリングもシンプルに
シンプルさとスケーラビリティを同時に実現できます。Droneは単一のバイナリからインストールされ、自動的にスケーリングされます。
DRONE の最新情報
Drone関連のお知らせ・コンテンツ更新情報
2022年4月19日
Japan IT Week 春 出展報告
2022年3月21日
DroneをJapan IT Week 春に出展します