redhat-cop / jboss_eap

[DEPRECATED] - Ansible role to install JBoss EAP
Apache License 2.0
30 stars 47 forks source link

Tagging Roles #26

Open kameshsampath opened 8 years ago

kameshsampath commented 8 years ago

Tagging of roles, which will allow galaxy to publish the same as versions of the roles via galaxy

sherl0cks commented 8 years ago

Could you provide an example or a link @kameshsampath ? Not sure I follow what you are asking

kameshsampath commented 8 years ago

@sherl0cks, i meant [Download Multiple Roles](https://galaxy.ansible.com/intro#Download Multiple Roles), we need to start tagging the commits on our rhtconsulting/jboss_* to make them listed as versions in galaxy roles, right now if you see the Galaxy role info via galaxy.ansible.com you see no version info available, once we start tagging our commits you will see the versions coming/listed there, then the users can choose the role_name, version kind of pattern to get the needed version of the role.

e.g. lets say we tag the current commit as 6.4.7, so the users in the roles.txt can use something like rhtconsulting.jboss_eap,v6.4.7, and tomorrow we do update our roles for 7.0.0 then we will tag that commit as 7.0.0 and users needed EAP 7 could do rhtconsulting.jboss_eap,v7.0.0

if you already have plans to deal this kind of requirements and triaged for now then we are good.