This repository contains templates and examples for creating Azure Devops pipelines. You can easily create templates using job templates in the templates
directory as building blocks. Usage examples of each job templates are available withing the examples
directory along with more complete examples in the examples/complete
directory.
The templates cover the following use cases:
- Building, testing a dotnet project
- Building and pushing a Docker image
Firstly you will need to create a service connection to GitHub in your Azure Devops project settings. After that, follow any of the examples in the examples
directory and make sure to include the following configuration in your pipeline YAML file:
resources:
repositories:
- repository: pipeline-templates
name: nventive/pipeline-templates
type: github
endpoint: githubServiceConnection
# We recommend pinning the template to a specific version
# ref: refs/tags/1.0.0
Please consult BREAKING_CHANGES.md for more information about version history and compatibility.
Please read CONTRIBUTING.md for details on the process for contributing to this project.
Be mindful of our Code of Conduct.
Look for current openings on BambooHR https://nventive.bamboohr.com/careers/
nventive.com | Linkedin | Instagram | YouTube | Spotify