/AzurePipelinesSamples

Azure Pipeline Samples - sample configurations with explanation and useful links

Primary LanguageC#MIT LicenseMIT

Twitter Follow Github Sponsors blog

Azure Pipelines Samples

Sample configurations with explanation and useful links.

Support

Feel free to create an issue if you have any questions or request for more explanation or samples. I also take Pull Requests!

💖 If this repository helped you - I'd be more than happy if you join the group of my official supporters at:

👉 Github Sponsors

Sample Flow - Library

1. Build

Build

2. Test

Build

3. Publish NuGet

Build

4. Contract test with prerelease NuGet

Build

5. Release NuGet

Build

6. Whole flow

Build

See full configuration in the azure-pipelines.yml

Sample Flow - Selenium-based Web E2e Tests

Build

Sample Flow - Web App with different APIs (or different versions of the same API) compatibility check

Build

Sample Flow - Api E2E tests with Docker

Build

Other Resources

  1. Integrate GitHub repository with AzureDevops: https://www.azuredevopslabs.com/labs/azuredevops/github-integration/

  2. Setup AzureDevops for .NET Core build:

  1. Connect with NuGet feed
  1. Publish NuGet package
  1. Multi-platform build pipeline
  1. Copy files between jobs:
  1. Conditions:
  1. Checking out multiple repos:
  1. Artifacts tasks:
  1. Templates:

I found an issue or I have a change request

Feel free to create an issue on GitHub. Contributions, pull requests are more than welcome!

AzurePipelinesSamples is Copyright © 2020 Oskar Dudycz and other contributors under the MIT license.