I created a GitHub custom Action that needed to pass information down to another step in the same job. I knew I could do this with environment variables, but I also knew you could create output parameters in your custom actions. It took me a bit longer than I care to admit to find exactly … [Read more…]
Manually Trigger Actions Workflow in GitHub (How did I not know about this????)
The global pandemic and the craziness going on in the United States are CLEARLY super distracting because I just “discovered” a feature in GitHub Actions that I’ve been wanting forever. I can now manually trigger GitHub Actions!!!! Apparently it’s been out for a month and somehow I missed it but man this makes me super … [Read more…]
Real World DevOps-Breaking It All Down (part 3-Setting up HTTPS)
Table of Content Part 1 – Provisioning and Restoring DB’s from Backup Part 2 – Setting up DNS Part 3 – Setting up HTTPS Part 4 – Settup up dynamic backend service url’s for mobile app (1 build for all stages) (Coming soon) Setting up HTTPS All modern websites today should have HTTPS enabled. And … [Read more…]
Real World DevOps-Breaking it all down (part 2-Setting DNS)
Table of Content Part 1 – Provisioning and Restoring DB’s from Backup Part 2 – Setting up DNS Part 3 – Setting up HTTPS Part 4 – Settup up dynamic backend service url’s for mobile app (1 build for all stages) (Coming soon) Setting up DNS Setting up DNS in my pipeline was really pretty … [Read more…]
Real World DevOps–Breaking it all down (part 1–Provisioning and Restoring DB’s from backup)
Table of Content Part 1 – Provisioning and Restoring DB’s from Backup Part 2 – Setting DNS Part 3 – Setting HTTPS Part 4 – Setting Up Dynamic Backend Service Url’s in Mobile app (1 build for all stages) (coming soon) Introduction I’ve recently started giving a talk titled Real World DevOps where I show … [Read more…]
Writing My First Custom GitHub Action
Table Of Content This is a part 3 in a 3 part blog series about GitHub Actions. Part 1: Github Actions 2.0 Is Here!!! – A first look and simple walkthrough of GitHub Actions 2.0 for CI/CD Part 2: Git Actions 2.0-Let’s do something a little more involved – A deeper dive using GitHub Actions … [Read more…]
Github Actions 2.0–Let’s do something a little more involved
Table Of Content This is a part 2 in a 3 part blog series about GitHub Actions. Part 1: Github Actions 2.0 Is Here!!! – A first look and simple walkthrough of GitHub Actions 2.0 for CI/CD Part 2: Git Actions 2.0-Let’s do something a little more involved – A deeper dive using GitHub Actions … [Read more…]
GitHub Actions 2.0 IS HERE!!!!!!
Table Of Content This is a part 1 in a 3 part blog series about GitHub Actions. Part 1: Github Actions 2.0 Is Here!!! – A first look and simple walkthrough of GitHub Actions 2.0 for CI/CD Part 2: Git Actions 2.0-Let’s do something a little more involved – A deeper dive using GitHub Actions … [Read more…]
Bulk Uploading Data with bcp.exe into Azure SQL Using Azure Pipelines uploads 0 rows!!!! WTF?
A colleague of mine asked for some help building out a DevOps pipeline that would provision a web app and a database, upload default data held in csv files into the database, and then deploy the web app and subsequent schema changes. Piece Of Cake. Totally simple. How hard could this be? And what could … [Read more…]
How do you break out of ForEach-Object loop in powershell????
I was doing some simple looping using ForEach-Object and I wanted to break out of the loop after I found the value I was looking for. Naturally, I did this: Yeah, that didn’t work out so well. That broke out of the entire script I was running. Some quick googling…. don’t use break or continue … [Read more…]