PSRule-pipelines/.azure-pipelines/loopback-pipeline.yaml

46 строки
789 B
YAML

# Azure DevOps
# Loopback pipeline for PSRule-pipelines
variables:
version: '0.0.0'
# Use build number format, i.e. 0.1.0-B1811001
name: $(version)-C$(date:yyMM)$(rev:rrr)
resources:
pipelines:
- pipeline: CI
source: PSRule-pipelines-CI
trigger:
enabled: true
branches:
include:
- main
trigger: none
pr: none
stages:
# Test pipeline
- stage: Test
displayName: Test
jobs:
- job:
pool:
vmImage: 'ubuntu-latest'
displayName: 'Extension'
steps:
- task: ps-rule-install@2
displayName: Test install task
inputs:
module: PSRule.Rules.Azure
- task: ps-rule-assert@2
displayName: Test assert task
inputs:
outputFormat: NUnit3
outputPath: reports/ps-rule-loopback.xml