Commit Graph

8 Commits

Author SHA1 Message Date
Craig Tracey 193b2e37c1 Update Vagrantfile to make use of OpenStack provider
Updating the Vagrantfile so that builds may be run in an OpenStack
cleanroom instance as well as locally via virtualbox. In order to
properly configure the vagrant instance, a number of environment
variables are utilized. First, all normal OpenStack auth envronment
vars are used to create the instance, and then a host of
GIFTWRAP_OS_* vars are added to control things like the image being
spun up, the networks it is attached to, etc.

A postbuild mechanism is added to allow one to do things like ship
artifacts to a repo, Swift, etc.
2015-03-24 15:26:34 -04:00
Craig Tracey 37842bcc97 Refactor with builder support
Refactor the builders to so that a user may specify one of 2 paths:
system packages or docker containers. This change also encompasses a
bunch of other minor changes.  This is being checked in in order to
get some minimally viable changes upstream.
2014-11-14 18:44:36 -05:00
John Dewey b7b3f93231 Merge branch 'codedrop' of github.com:craigtracey/giftwrap into craigtracey-codedrop
Conflicts:
	giftwrap/util.py
	requirements.txt
2014-06-11 16:33:16 -07:00
Craig Tracey 70f4705f91 Ignore vim temp files
No need to pull in .swp or .swo files.
2014-06-10 23:22:05 -04:00
Craig Tracey 879a8db676 Add pyc files to the gitignore
Don't want *.pyc files
2014-06-02 19:12:40 -04:00
Craig Tracey 96cf990398 Ignore artifact from building/installing egg
We dont want to check in artifacts from egg building/installing.
2014-06-02 11:37:36 -04:00
John Dewey fe63f100ed Added a Vagrantfile for development
Didn't want to dirty my system with ruby and fpm.  Have a clean vagrant
to do development against.
2014-05-31 14:57:24 -07:00
John Dewey 5319a0c6d0 Init add with base execute command and tests 2014-05-29 20:16:04 -07:00