Start Building for Free
CircleCI.comアカデミーブログコミュニティサポート

Orb 開発キット

7 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 のコンセプト のページを参照してください。


ドキュメントの改善にご協力ください

このガイドは、CircleCI の他のドキュメントと同様にオープンソースであり、 GitHub でご利用いただけます。 ご協力いただき、ありがとうございます。

サポートが必要ですか

CircleCI のサポートエンジニアによる、サービスに関する問題、請求およびアカウントについての質問への対応、設定の構築に関する問題解決のサポートを行っています。 サポートチケットを送信して、CircleCI のサポートエンジニアにお問い合わせください。日本語でお問い合わせいただけます。

または、 サポートサイト から、サポート記事やコミュニティフォーラム、トレーニングリソースをご覧いただけます。