Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ready, Set, Release

Ready, Set, Release

Building a website or application? Gone are the days of FTP or copy/pasting into your host. Let’s cover some available tools such as GitHub & GitHub Pages, Travis CI, and Azure App Services for automating consistent releases. Many of the services are relatively inexpensive or even free. Using these tools will allow you to release with confidence, knowing your application is built, tested, and released the same way every time.

Bobby Earl

May 18, 2017
Tweet

Other Decks in Technology

Transcript

  1. Staff So ware Engineer at Blackbaud for 4 years Father

    of 3 with a 4th due in July Love building LEGO First website was on Geocities and contained nothing but profanity
  2. Contribute to the Open Source community Create UX framework Create

    CLI to automate app/docs creation Automate build processes
  3. Static files only Supports custom domains but no SSL for

    them Can use Free! Static Site Generator Jekyll
  4. TRAVIS CI Easily sync your GitHub projects with Travis CI

    and you’ll be testing your code in minutes! Travis CI
  5. "CHOOSE A JOB YOU LOVE, AND YOU WILL NEVER HAVE

    TO WORK A DAY IN YOUR LIFE." CONFUCIUS
  6. RESOURCES SKY UX - Blackbaud UX Framework Stache - Blackbaud

    Documentation Framework Reveal.js - Presentation tool Customizing Travis CI Build Scott Hanselman - Azure App Service Secrets Deploying Express in Azure Kudu