Playground for various Azure DevOps options
- Cross stage variables - describes how to use variables across the stages. This is useful to evaluate go/no go decision for next stages/jobs in your YAML builds.
- Caching npm modules - describes hot to cache npm modules and show difference between
npm install
andnpm ci
- Caching ruby gems - simple ruby gems cache base son built in task
- Gated checkin for .net core - shows how to create pipeline which serves as gated checkin policy
- Gated checkin for .net core using templates - shows how to create pipeline which serves as gated checkin policy using pipeline template
- How to build docker image on Azure DevOps? - shopwing various option of building Docker images on Azure DevOps
- docker multiple apps with container registry
- dm-variable-groups-01 - selecting variable group using runtime parameters
- dm-variable-groups-02 - selecting variable group based on the variable
- dm-variable-groups-03 - using different syntaxed with variables and variable group
- dotnet core on widnows with getting number of passed and failed test over REST API
- pipeline 01 - publishing dotnet core project
- pipeline 02 - getting IP address of the host
- pipeline 03 - publishing artifacts
- pipeline 04 - empty value in runtime paramaters
- pipeline 05 - different host machines for jobs
- pipeline 06 - publishing dotnet core project
- pipeline 07 - calling Azure DevOps REST API
- pipeline 08 - creating nuget package with nuspec file and overriding package version
- pipeline 09 - array parameter for templates
- pipeline 10 - multistage pipeline
- pipeline 11 - multistage pipeline
- pipeline 12 - running container instance, using replace token, running C# code written in build file
- pipeline 13 - simple multistage pipeline with condition and failing one stage
- pipeline 14 - adding tag and using output variables
- pipeline 16 - conditional run of steps based on the runtime parameters
- pipeline 17 - shows not possible - dunamic list in yaml
- pipeline 18 - importing script in template fro other repo
- pipeline 20 - scheduled pipeline
- pipeline 21 - upload summary
- pipeline 23 - token replace in config and json files
- pipeline 24 extending pipeline using template from different repository
- pipeline 25 - archive multiple artifacts
- pipeline 26 - update variables in variable group over REST API
- pipeline 28 - and here using tag filters
- pipeline 37 - issue with passing connection to kubernetes via variable - shows limitation of Azure DevOps
- pipeline 38- WCF endpoint replace using token replace task
- pipeline 39 - cancelling pipeline programatically over REST API
- pipeline 40 - example of using condition to control pipeline flow
- pipeline 41 - using secret mappings, and playing with lists which are not supported by YAML here
- pipeline 45 - few examples how to run python scripts
- pipeline 46 - getting access to Agent.OS variable in condition
- pipeline 47 - multi stage pipeline with deployment availabe only for Pull Requests
- pipeline 50 - example of
Default branch for manual and scheduled builds
- pipeline 51 - sample Blazor pipeline
- pipeline 55 - explains that System.PullRequest.* (apart for IsFork) can't be used in template expressions
- pipeline 56 printing variables
- pipeline 59 - breaking pipeline through
exit 1
- pipeline 60 - how to configure trigger to run pipeline in case of change in root level files
- pipeline 61 - pipeline triggered by another pipeline with fetching original build number over REST API
- pipeline 62 - multistage pipeline siumulating failure of one stage over beeceptor
- pipeline 63 - tag filter
- pipeline 64 - tag filter
- pipeline 65 - getting secret from key vault using Azure CLI
- pipeline 66 - keep build id for tag purpose re-running whole job/stage/piepline
- pipeline 67 - composing package version by getting last package version from REST API
- pipeline 68 - conditional variables
- pipeline 70 - showing mapping variables to envs