Add easy start and migration scripts

These scripts make it really easy to run migrations and start soda server.  They will automatically build soda server assembly as needed.
The problem is not so much SBT but the assembly plugin.  Assembly does a
compile followed by a fat jar package.  The compile step is smart enough to
only do what's necessary.  The fat jar package is dumb and always runs.


On Mon, Jun 16, 2014 at 2:33 PM, Marc Slemko <notifications@github.com>
wrote:

> In bin/start_soda_fountain.sh:
>
> > @@ -0,0 +1,9 @@
> > +#!/bin/bash
> > +# Start Soda Fountain main server
> > +BASEDIR=$(dirname $0)/..
> > +CONFIG=${SODA_CONFIG:-$BASEDIR/../onramp/services/soda2.conf}
> > +JARFILE=$BASEDIR/soda-fountain-jetty/target/scala-2.10/soda-fountain-jetty-assembly-*.jar
>
> We can't make sbt smart enough to know if things have changed and only
> build an assembly if necessary?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/socrata/soda-fountain/pull/4/files#r13832011>.
>



-- 
Evan Chan   |   Principal Engineer, Socrata     |    @evanfchan
*Socrata <http://www.socrata.com/> *| The Data Experience Company™
*What does Socrata do? <https://www.youtube.com/watch?v=yyz86MlkriQ> *(watch
our 2 min video)