galaxyproject / planemo-machine

A packer.io configuration for building out Galaxy (http://galaxyproject.org/) tool development environments.
10 stars 16 forks source link

Planemo-machine as a Galaxy flavor setup method #56

Open afgane opened 8 years ago

afgane commented 8 years ago

Planemo-machine playbook already links a number of general Galaxy setup Ansible roles but focuses on creating a Galaxy flavor tailored for tool development. It seems it would be desirable to reuse the playbook infrastructure and allow additional flavors to be specified. I feel the easiest way to achieve this would be to simply add additional files such as the current provision.yml that each define given flavor's properties (along with appropriate documentation)? If this is acceptable and as more flavors get added, I'd suggest changing the name of the repo, perhaps galaxy-flavor-machine?

jmchilton commented 8 years ago

This is a good idea... I think. I guess I might re-propose the issue and say this - can we merge this project and @mvdbeek's https://github.com/ARTbio/ansible-artimed. Rather than reworking this we should try to build one project that covers both uses and steal what is best from each - @mvdbeek's stuff uses galaxy tools already and a better postgres database role.

afgane commented 8 years ago

Ahh... yes! I wasn't aware of the GalaxyKitckstarter playbook so will take a deeper look, give it a try later this week and we can go from there.

mvdbeek commented 8 years ago

Absolutely, that would be cool!