Skip to content

UKHO/devops-pipelinetemplates

Repository files navigation

Azure DevOps Pipeline Templates

This repository contains template files that can be used in Azure DevOps Pipelines. The purpose of this repo is to standardise the way that steps are done for common tasks, avoiding code duplication and potential mistakes. Each template comes with its own README which contains instructions on how to use it.

Below is a summary of the templates we have available

Templates

Name Description Repository
Github Tag Github tags to your commits for marking significant points in a project's development This Repo
Retain pipeline run Retaining a pipeline run for longer than the default configured 30 days after production release This Repo
Trivy Static analysis security scanner against your Terraform This Repo
Gated Infrastructure Deploy Template for running terraform plan and apply with a manual verification step inbetween which triggers when destroyed resources are detected in plan. Dedicated Repo
Infrastructure Pipeline Infrastructure (terraform) pipeline template that implements the 'Gated Infrastructure Deploy' template in 3 environments (dev/qa/live) along with build & checks stages. Dedicated Repo
Web Service Pipeline Pipeline template that builds & checks a dotnet web app and deploys into a web app (slot & swap) in azure in 3 environments (dev/qa/live). Dedicated Repo
Trigger ADDS AutoTests Pipeline Job template that with service connection to an app config+key vault is able to trigger target pipelines from another pipeline and wait for results. Dedicated Repo

Versioning Templates

For dedicated repositories containing a single template, see this versioning guide How to version.

Service Announcements

For version changes to the repository, make use of the Service Announcement channel and refer to this making service announcements for a templated message.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 15