第4章 コンテンツのライフサイクル
サブコマンド | 説明およびタスク |
---|---|
| ライフサイクル環境を作成します。 hammer lifecycle-environment create \ --name env_name --description env_desc --prior prior_env_name ライフサイクル環境を一覧表示します。 hammer lifecycle-environment list |
| コンテンツビューを作成します。 hammer content-view create \ --name cv_n \ --repository-ids repo_ID1,... \ --description cv_description コンテンツビューにリポジトリーを追加します。 hammer content-view add-repository \ --name cv_n \ --repository-id repo_ID コンテンツビューに Puppet モジュールを追加します。 hammer content-view puppet-module add \ --content-view cv_n \ --name module_name コンテンツビューを公開します。 hammer content-view publish \
--id cv_ID
コンテンツビューをプロモートします。 hammer content-view version promote \ --content-view cv_n \ --to-lifecycle-environment env_name コンテンツビューの増分アップデートを実行します。 hammer content-view version incremental-update \ --content-view-version-id cv_ID \ --packages pkg_n1,... \ --lifecycle-environment-ids env_ID1,... |