無料でビルドを開始
CircleCI.comアカデミーブログコミュニティサポート

Orb 開発キット

11 months ago1 min read
クラウド
Server v4.x
Server v3.x
このページの内容
  • 概要
  • Orb 開発キットの構成

概要

Orb は、再利用可能なコードスニペットです。Orb を使用すると、繰り返しのプロセスを自動化でき、プロジェクトを手早くセットアップできます。サードパーティ製ツールとの連携も容易になります。 CircleCI では、パートナーやサードパーティー製の認証済み Orb が記載された Orb レジストリ を提供しています。

Orb 開発キットとは、ご自身の Orb を作成する際に、 Orb の開発プロセス を簡素化するために連携する一連のツールのことです。 このキットを使うと、CiecleCI 上でテストやデプロイが自動的に行われます。

Orb 開発キットは、orb init コマンドにより使用できます。 このコマンドは、新しい Orb プロジェクトをテンプレートに基づいて開始します。このテンプレートはキット内の他のツールを使って Orb を自動的にテストしデプロイします。

Orb 開発キットの構成

Orb 開発キットは、次の要素で構成されています。

  • Orb テンプレート: `orb init`コマンドにより自動的に取り込まれ、変更される CircleCI の Orb プロジェクトテンプレートを含むリポジトリ

  • CircleCI CLI: キットと連動するように設計された 2 つのコマンドが含まれています。 orb init コマンドにより、新しい Orb プロジェクトが開始され、orb pack コマンドにより、Orb ソースが 1 つの orb.yml ファイルにパッケージ化されます。

  • Orb ツール Orb: Orb を作成するための Orb です。 orb init コマンド を使用すると生成される設定の一部として自動的に実装されます。

Orb のパッケージ化に関する詳細は、 Orb のコンセプト のページを参照してください。


Suggest an edit to this page

Make a contribution
Learn how to contribute