Skip to content

This repository contains templates and examples for creating Azure Devops pipelines.

License

Notifications You must be signed in to change notification settings

nventive/pipeline-templates

Repository files navigation

nventive

Azure Devops Pipeline Templates

License

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

How to use a template in this repositotry

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

Breaking Changes

Please consult BREAKING_CHANGES.md for more information about version history and compatibility.

Contributing

Please read CONTRIBUTING.md for details on the process for contributing to this project.

Be mindful of our Code of Conduct.

We're hiring

Look for current openings on BambooHR https://nventive.bamboohr.com/careers/

Stay in touch

nventive.com | Linkedin | Instagram | YouTube | Spotify

About

This repository contains templates and examples for creating Azure Devops pipelines.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published