devopsgroup-io / vagrant-digitalocean

:droplet: A Vagrant provider plugin that manages DigitalOcean droplets.
Mozilla Public License 2.0
1.71k stars 182 forks source link

Nearly finished Travis-ci.org tests - Feedback / assistance appreciated #96

Open ianheggie opened 10 years ago

ianheggie commented 10 years ago

Hi,

I am nearly done adding a first pass at having automated testing at travis-ci.org, which I hope will be of use and interest to you. https://github.com/ianheggie/vagrant-digitalocean and https://travis-ci.org/ianheggie/vagrant-digitalocean

I am testing these main flavours on digital ocean

against

Q. would you or anyone else like to help me clean up the bootstrap scripts?

I don't use puppet and chef myself so I kludged up some bootstrap scripts from elsewhere, expanded the salt bootstrap (for systems without python), and bootstrapped rsync (when missing). I think the bootstrap scripts should be extracted into their own plugins, like what was done with puppet. (My intent is to get it working and then refactor them into their own plugin)

Q. Any other comments?

Q. Anyone using other provisioners that would like to contribute?

(File, Ansible, Docker still to be tested)

ianheggie commented 10 years ago

Have issued pull request as tests now work see #97 and am working on ansible

ianheggie commented 10 years ago

Submitted #99 - Extended #97 tests to include file and ansible. I am not intending to touch Docker till its marked production ready.