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 一般公衆ライセンスまたは欧州連合公衆ライセンスを参照してください。

著者情報

  • ホアン・アントニオ・バリーニョ・ガルシア
プロジェクトについて

Clone a git repository

インストール
ansible-galaxy install amtega.git_clone
ライセンス
gpl-3.0
ダウンロード
77
所有者
Agency for Technological Modernization of Galicia