宝珠で构成をパッケージ化,配信,再利用
/ ORB /名词
再利用可能な1行のコードに,コマンド,执行人,ジョブを凝缩することができます。
宝珠を活用するメリット
宝珠は,再利用可能なコードスニペットです.Orbsを使用すると,缲り返しのプロセスを自动化でき,手早くプロジェクトをセットアップできます。サードパーティ制ツールとの连携も容易になります。
プロジェクト构成の时间を短缩
组织全体を效率化
サードパーティ制品との连携を简素化
宝珠の使用方法
宝珠を使用する
宝珠からビルド済みのコマンド,ジョブ,执行人を设定ファイルにインポートすれば,すべてをゼロから揃える必要はなくなり,时间の节约につながります。
または
宝珠を作成する
CircleCI宝珠を作成しておき,必要なときにCI / CDワークフローの构成に再利用することができます。ぜひ皆様の技术力を発挥して,开発者コミュニティに共有してください。
宝珠のユースケース
プロジェクトの构成时间を短缩し,サードパーティ制品との连携を简単にセットアップしましょう。
コマンド,执行人,ジョブを再利用
球体にはコマンド,执行人,ジョブを定义できるため,よく利用する构成内容を1行のコードにまとめ,再利用することが可能です。
版本:2.1描述:初回のビルドに役立つシンプルな方法を记述した球命令:circleci-ENV-亮点:步骤: - 运行:命令:| - 回声 “TRIGGERER:$ {CIRCLE_USERNAME}” 回声 “BUILD_NUMBER:$ {CIRCLE_BUILD_NUM}” 回声 “BUILD_URL:$ {CIRCLE_BUILD_URL}” 回声“分支:$ {CIRCLE_BRANCH}”回声 “正在运行的作业:$ {CIRCLE_JOB}” 回声 “JOB平行度:$ {CIRCLE_NODE_TOTAL}” 回声 “CIRCLE_REPOSITORY_URL:$ {CIRCLE_REPOSITORY_URL}” 名称:CircleCIの実行时环境変数の一部を表示するHELLO-triggerer:参数:到:默认:$ {} CIRCLE_USERNAME类型:字符串步骤: - 运行:回声 “你好<< parameters.to >>” 系统信息:步骤: - 执行命令:| - 回声 “UNAME:” $(UNAME-a)回声 “拱:” $(ARCH)名称:显示系统信息执行人:默认:泊坞窗: - 图像:circleci / buildpack-DEPS:<< parameters.tag >>参数:标签:默认:卷曲的浏览器类型:字符串工作:你好建造:执行人:默认步骤: - 你好 - triggerer - circleci-ENV-亮点 - 系统信息