cloudnull.ansible_tripleo_sdk

TripleO開発者のためのソフトウェア開発キット

このAnsibleロールは、TripleO開発に適した環境をセットアップします。このロールは、必要に応じてパッチを適用し、パッケージをビルドします。これにより、TripleOに効果的に貢献するために必要な開発タスクの煩わしさを自動化します。

ロールの概要

  • リポジトリのインストール:開発環境内で関連するパッケージが利用可能であることを確認します。
  • gitのチェックアウトや上流のgerritレビューを使用したパッケージのビルド。
  • podmanを使用したMoleculeテスト実行環境のセットアップ。

ロールのインストール

ロールのインストールは簡単で、単一のコマンドで表現できます。

gitリポジトリを使用したロールのインストール
ansible-galaxy install --force git+https://github.com/cloudnull/ansible-tripleo_sdk,master,tripleo_sdk
gitリポジトリを使用したロールのインストール
ansible-galaxy install cloudnull.ansible_tripleo_sdk,master,tripleo_sdk
ロールの要件

このロールは、ロール要件ファイルを使用してもインストールできます。

- src: https://github.com/cloudnull/ansible-role-tripleo_sdk
  version: master
  name: tripleo_sdk

オプション

このロールのすべてのドキュメント化されたオーバーライドについては、defaults/main.ymlファイルを確認してください。

プロジェクトについて

TripleO developer SDK

インストール
ansible-galaxy install cloudnull.ansible_tripleo_sdk
ライセンス
gpl-3.0
ダウンロード
91
所有者
Lover of Open Source @Rackspace. Hater of Nonsense. Building @oshied. Aspiring @peznauts, Streaming nonsense. Ramblings my own. (he/him)