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 init コマンド: 新しい Orb プロジェクトを開始します
-
Orb pack コマンド: ローカルスクリプトで Orb をパッケージ化します
-
-
Orb ツール Orb: Orb を作成するための Orb です。 orb init コマンド を使用すると生成される設定の一部として自動的に実装されます。
Orb のパッケージ化に関する詳細は、 Orb のコンセプト のページを参照してください。
ドキュメントの改善にご協力ください
このガイドは、CircleCI の他のドキュメントと同様にオープンソースであり、 GitHub でご利用いただけます。 ご協力いただき、ありがとうございます。
- このページの編集をご提案ください (最初に「コントリビューションガイド」をご覧ください)。
- ドキュメントの問題点を報告する、またはフィードバックやコメントを送信するには、GitHub で issue を作成してください。
- CircleCI は、ユーザーの皆様の弊社プラットフォームにおけるエクスペリエンスを向上させる方法を常に模索しています。 フィードバックをお寄せいただける場合は、リサーチコミュニティにご参加ください。
サポートが必要ですか
CircleCI のサポートエンジニアによる、サービスに関する問題、請求およびアカウントについての質問への対応、設定の構築に関する問題解決のサポートを行っています。 サポートチケットを送信して、CircleCI のサポートエンジニアにお問い合わせください。日本語でお問い合わせいただけます。
または、 サポートサイト から、サポート記事やコミュニティフォーラム、トレーニングリソースをご覧いただけます。
CircleCI Documentation by CircleCI is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.