Skip to main content

Azure DevOps

Overview

Rizing uses Microsoft's Azure DevOps for source control, ticket tracking, and release and pipeline management. Azure Devops is often referred to as simply "ADO".

Rizing's Azure DevOps site: https://dev.azure.com/rizing-devops

Pull Requests

When setting up Azure DevOps Pull Request templates for your repository, you can use the following standard template as a starting point:

🚀 Rizing Standard PR Template 🔗

Pipeline Agents

Rizing has several on-premise pipeline agents that can be utilized to avoid using the limited number of free cloud-hosted pipeline agent build time available through the standard Azure DevOps license (1,800 minutes).

To target an on-premise Windows Agent pool use a pool name of on-prem-windows. To target an on-premise Linux agent (running Ubuntu Server w/ Docker) use a pool name of on-prem-linux.

Example pipeline targeting an on-premise Linux agent:

stages:
- stage: build
displayName: Build app & deploy
pool:
name: 'prem-linux'

Example pipeline targeting an on-premise Windows agent:

stages:
- stage: build
displayName: Build app & deploy
pool:
name: 'on-prem-windows'

Agent Details

Host NameIP AddressPlatformOSAgent Pool
agent-win-2.rizing.io10.3.81.16WindowsServer 2019on-prem-windows
agent-linux-1agent-2.rizing.io10.3.81.131LinuxUbuntu 20.04on-prem-linux
agent-linux-1agent-3.rizing.io10.3.81.133LinuxUbuntu 20.04on-prem-linux

Resources

About

Agents

Pipelines