amtega.git_clone
Amtega git_clone ロール
これは、git リポジトリをクローンするための Ansible ロールです。
このロールは、クローンされたプロジェクトに上流のマスターを取り込むため、amtega.gitlab_fork ロールと連携して作業できます。詳細はロールの変数を参照してください。
ロール変数
このロールのすべてのデフォルト変数のリストは defaults/main.yml
にあります。
このロールは以下の情報を設定します:
git_clone_branch_name
: ランダムに生成された場合に便利な、作成されたブランチの名前を含む文字列
サンプルプレイブック
以下はサンプルのプレイブックです:
---
- hosts: localhost
roles:
- amtega.git_clone
vars:
git_clone_repo: https://github.com/ansible/ansible.git
git_clone_dest: /tmp/ansible
テスト
テストは モレキュールを使った Docker コンテナ に基づいています。
cd amtega.git_clone
molecule test --all
ライセンス
著作権 (C) 2022 AMTEGA - ガリシア州政府
このロールはフリーソフトウェアです:あなたは、以下の条件に従って再配布や修正ができます:
GNU 一般公衆ライセンス バージョン 3、または(あなたの選択で)それ以降のバージョン;または欧州連合公衆ライセンス、バージョン 1.2 または— 欧州委員会によって承認され次第、以降のバージョンの EUPL。
このロールは、有用であることを期待して配布されますが、いかなる保証もなく、商業性や特定目的への適合性の暗黙の保証さえありません。詳細については、GNU 一般公衆ライセンスまたは欧州連合公衆ライセンスを参照してください。
著者情報
- ホアン・アントニオ・バリーニョ・ガルシア