It was a dark and stormy night... (Truthfully it's only a little drizzly.)
Goblins and ghouls walked the streets... (They were trick-or-treaters technically.)
Lightning struck down from the heavens... (More like a Github push.)
Then, a skeleton started to rise... (The resonance repo now has a walking skeleton.)
Now with a single push to Github, the resonance code is checked out by Travis CI, tests are run against all parts of the sbt multi-project (including Javascript testing via jasmine), and if the tests pass, two different microservices get deployed to Heroku.
There was a trick or two (as well as a treat or two) that I discovered along the way to creating a walking skeleton, and it would be remiss of me to not pass along what I have learned. As Mary Shelley in Frankenstein put it:
“...learn from my miseries, and do not seek to increase your own.”
In future posts, I will detail some of the intricacies of this skeleton, so that others can learn from my "miseries".
But for those readers of this project log who are wondering about resonance-0.0.3... next on my list is some skeleton radar...