amtega.git_clone

Rôle git_clone d'Amtega

Ceci est un rôle Ansible pour cloner un dépôt git.

Le rôle peut fonctionner en coordination avec le rôle amtega.gitlab_fork pour supporter le tirage du dépôt principal/master dans le projet cloné. Consultez les variables du rôle pour plus de détails.

Variables du rôle

Une liste de toutes les variables par défaut pour ce rôle est disponible dans defaults/main.yml.

Le rôle configure les informations suivantes :

  • git_clone_branch_name: chaîne de caractères avec le nom de la branche créée (utile si elle a été générée aléatoirement)

Exemple de Playbook

Voici un exemple de playbook :

---
- hosts: localhost
  roles:  
    - amtega.git_clone
  vars:    
    git_clone_repo: https://github.com/ansible/ansible.git
    git_clone_dest: /tmp/ansible

Tests

Les tests sont basés sur molecule avec des conteneurs docker.

cd amtega.git_clone

molecule test --all

Licence

Droit d'auteur (C) 2022 AMTEGA - Xunta de Galicia

Ce rôle est un logiciel libre : vous pouvez le redistribuer et/ou le modifier selon les termes de :

Licence Publique Générale GNU version 3, ou (à votre choix) toute version ultérieure ; ou la Licence Publique Européenne, soit la Version 1.2, ou – dès qu'elles seront approuvées par la Commission Européenne – les versions suivantes de la LPE.

Ce rôle est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de COMMERCIALISATION ou d'ADÉQUATION À UN BUT PARTICULIER. Consultez la Licence Publique Générale GNU pour plus de détails ou la Licence Publique Européenne pour plus de détails.

Informations sur l'auteur

  • Juan Antonio Valiño García.
À propos du projet

Clone a git repository

Installer
ansible-galaxy install amtega.git_clone
Licence
gpl-3.0
Téléchargements
77
Propriétaire
Agency for Technological Modernization of Galicia