2016-10-23 2 views
1

Je voudrais écrire un rôle et le pousser à l'opensource. Avant de faire cela, je suis intéressé par une chose - comment inclure correctement les rôles de galaxies tierces? Je sais, que je dois spécifier ces rôles dans meta/main.yml, j'ai aussi lu quelque part sur requirements.yml, mais pour être honnête, je n'ai pas vu un exemple complet sur la façon de le faire. Est-ce que quelqu'un pourrait donner une instruction étape par étape sur la façon de le faire?Comment inclure le rôle de la galaxie dans votre rôle de galaxie?

+0

si vous avez déjà le rôle intalled de la galaxie ansible? – Shasha99

+0

J'ai besoin d'inclure ce rôle dans le rôle de galaxie, que je veux exporter. –

Répondre

0

tard pour le jeu, mais cela semble être ce que vous cherchez: http://docs.ansible.com/ansible/latest/galaxy.html#dependencies

Donc, dans votre meta/main.yml vous mettiez quelque chose comme:

dependencies: 
    - src: geerlingguy.ansible 
    - src: git+https://github.com/geerlingguy/ansible-role-composer.git 
    version: 775396299f2da1f519f0d8885022ca2d6ee80ee8 
    name: composer