Skip to content
This repository has been archived by the owner on Sep 21, 2023. It is now read-only.

ArnoPeters/Pipelines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The purpose of this repository is to provide reusable building blocks implementing specific workflows for CI/CD pipelines. It is currently scoped toward pipelines in Azure Devops, and pipelines that use Github Actions.

One Time Setup

It is technically possible to create pipelines in another github account that depend directly on this (public) repository. This might cause unexpected behavior in those pipelines when this repository is updated. For this reason, it is very much recommended to keep your pipelines stable by creating a copy of this repo in your own Github account, and work from there.

  • If you just want to create a starting point based on this repository: use this repository as template.
  • If you want to be able to pull future commits from this repository, or contribute using pull requests: create a fork

Azure Devops

This only applies when using this repository for Azure Devops Pipelines

Install Azure Devops Marketplace tasks

When using the Azure Devops-specific templates, errors will be thrown if the tasks used in the templates are not already installed from the marketplace. Below is a list of the tasks used in this repository. Note: not every pipeline needs all tasks. The links to the tasks will also be added as comment at the top in of the actual template files, to help with installing only the extensions that are actually needed.

(Optional) Authors

Check and update the values of the variables in "AzDo/yaml/variables/authors.yml". This file can used in several workflows (like the (TODO: LINK TO) nuget package templates when made public), and ensures that your authoring information is uniformly embedded in your packages.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages