-
Notifications
You must be signed in to change notification settings - Fork 0
azure devops setup
There's a few pieces that are quite relevant to show that allows everything to work for this solution in my Azure DevOps organization, and Personal
project
Though it's named Personal
, it acts as one project to house all pipelines for all of my personal projects
The reason for this is that I tend to prefer GitHub over Azure DevOps for my repos, otherwise each repo would have its own project
Since the extensions have a description, there's no need for me to explain them further
These are used in the pipelines to authenticate to external services
- The
Azure-Manual-SP
is used to authenticate to Azure and was created using a service principal - The
ShaylenReddy42
andShaylenReddy42_OAuth
are connections to my GitHub account, and were created to import the yaml pipelines from my projects. TheShaylenReddy42_OAuth
is needed for GitHub releases -
SonarCloud
is used to scan my solutions for technical debt, and a connection is created by first creating an access token over atSonarCloud
and bringing it over here
I use a self-hosted agent to run the pipelines, which is my laptop 😂
Here's a list of all of my imported pipelines
And finally, the variable group used in the release pipeline to dev for the Seelan's Tyres project
Though my email address is treated like a secret here, it ain't much of a secret now if you look hard enough 😂
- Health Checks UI
- Mvc Frontend
- Web Backend-For-Frontend
- Address Service
- Address Worker
- Identity Service
- Order Service
- Order Worker
- Tyres Service