66 строки
1.1 KiB
YAML
66 строки
1.1 KiB
YAML
name: $(SourceBranchName)_$(Date:yyyyMMdd)$(Rev:.r)
|
|
|
|
trigger:
|
|
batch: true
|
|
branches:
|
|
include:
|
|
- master
|
|
paths:
|
|
exclude:
|
|
- documentation/*
|
|
- LICENSE
|
|
- README.md
|
|
- CHANGELOG.md
|
|
- TESTING.md
|
|
- CONTRIBUTING.md
|
|
- .mailmap
|
|
- .rubocop.yml
|
|
- .gitignore
|
|
- chefignore
|
|
|
|
pr:
|
|
branches:
|
|
include:
|
|
- master
|
|
- release/*
|
|
paths:
|
|
exclude:
|
|
- documentation/*
|
|
- LICENSE
|
|
- README.md
|
|
- CHANGELOG.md
|
|
- TESTING.md
|
|
- CONTRIBUTING.md
|
|
- .mailmap
|
|
- .rubocop.yml
|
|
- .gitignore
|
|
- chefignore
|
|
|
|
resources:
|
|
repositories:
|
|
- repository: templates
|
|
type: git
|
|
name: chef-pipelines-templates
|
|
|
|
jobs:
|
|
- template: chefspec-cookstyle.yml@templates
|
|
- template: test-kitchen.yml@templates
|
|
parameters:
|
|
platforms:
|
|
- mojave-chef17
|
|
- catalina-chef17
|
|
- big-sur-chef17
|
|
- monterey-chef17
|
|
suites:
|
|
- default
|
|
- software-updates
|
|
- spotlight
|
|
- xcode-from-apple
|
|
- xcode-from-url
|
|
- command-line-tools
|
|
- certificate
|
|
- users
|
|
- keychain
|
|
- remote-access
|
|
kitchenFile: kitchen.yml
|