This is an interesting problem that I just solved yesterday- creating a CNAME file from a Travis CI server.
I stumbled across this answer while looking at this stack overflow post. I thought it was such a great solution to my problem that I decided to write a blog post about it to help me not forget it.
I personal like the control you have when using git from the command line, and a nice thing to be able to do is see the changes I've made (duh hehe). I really didn't know the proper name for this so I am calling it the "git commit lifecycle", but basically these are shell scripts you can run to see your changes before you add the changes, after you add them but before committing, and after committing. Enjoy!
I was getting really frustrated recently when trying to deploy my Angular 2 applications live to gh-pages branch to host the sites through Github. I had started Angular 2 projects from three different starter projects (Angular CLI, FountainJS, and Angular Webpack Starter), but all three of them were giving me errors when I deployed the site live! Here's the story of what was happening and how I fixed the issues.
Here's a post I wrote after having an "aha moment" about how to efficiently keep my living documentation up-to-date and easily accessible. Enjoy!
The posts on this site are written and maintained by Jim Lynch. About Jim...