Serverless Docker Container CI CD Azure DevOps Pipelines Build Agent OMG THE BUZZWORDS. Do you SEE the Buzzwords in that title. You must be so PUMPED to read this blog. The SEO will be off the charts. Now I’m not some expert in any of these techs, but I’ve got something cool working and I thought I’d share it since I’ll probably forget how all this works in a few months and need something to refer to.
Super cheap Jekyll static site with free custom domain, SSL and CDN and built via a CI/CD pipeline. So many initialisms Who’s this for? Anyone who wants a nice cheap site that’s fast, responsive, easy to run and doesn’t mind a bit of intellectual fortitude to get it up and running Here’s the flow You have Jekyll site code in a Github or Azure Repo. You git push when you make changes (e.
A Free Powershell Repository with CI CD in 9 steps! …and I do most of the work for you That sounds like an emmy award winning blog right there ! My main reason for writing this blog, much like a lot of people’s is: I really want Microsoft to give me an MVP Love. Okay it’s REALLY it was way more hassle than I expected for some bits of it so thought I’d write it down in case I forget about it.
It‘s mostly for bragging rights Heya, so first off before we even get started, as simple as this is ‘ it‘s something you‘re probably not going to want to bother with unless you‘re interested in tech / IT stuff. Secondly, this is not actually supported in Azure without using the SendGrid or similar type relay as per the bottom of this post as perhttps://blogs.msdn.microsoft.com/mast/2016/04/04/sending-e-mail-from-azure-compute-resource-to-external-domains/. Mines is working, others work but don‘t throw this up in mission critical production or anything.
The ole locked out with keys inside so I made a Ghost blog on an App service on Azure and immediately forgot the password. Didn‘t store it in Lastpass. Nothing. Full on chimp mode. No worries I‘ll click to reset my password link. Easy. Oh yeah, I didn‘t hook it up to any email so it can‘t mail me a link. No problem, I did it in a hurry so it‘s probably one of these standard dev passwords I use for testing.