Closed joiggama closed 6 years ago
All non-trivial Go projects should have a Makefile!
Also, does anyone on this project have experience with Vagrant? It'd be nice to stand up the Spree store and any other necessary services automatically via vagrant up
.
@jpfuentes2 I proposed it from the start, we might support more than one version, so perhaps we need to setup multiple stores in a vagrant box.
I volunteer, I like vagrant.
Yeah, I do a lot of my work in Vagrant, see https://github.com/crowdint/grpc-twitter-example.
If you're going to use it to setup a Spee store, I think it'd be awesome to think higher-level: could we make a general Vagrantfile
first so we can standup Spree stores in w/ a simple vagrant up
for demo purposes for our clients and then a secondary or extension of this specifically for gopher-spree-api? Basically, can you take a step back from gopher-spree-api and think long-term goals?
@jpfuentes2 Yes, I'll do it.
Awesome, thank you :)
Build and test processes should be defined in the project, let's use a Makefile for this so we can have an automated/documented and homogenous build process.