mirror of
https://github.com/certbot/certbot.git
synced 2026-06-09 00:32:12 -04:00
In Travis, the full test suite doesn't run on PRs for point release branches, just on commits for them. I think this behavior makes sense because what we actually want to test before a point release is the exact commit we want to release after any squashing/merging has been done. This PR modifies Azure to match this behavior. After this PR lands, I need to update the tests required to pass on GitHub.
20 lines
518 B
YAML
20 lines
518 B
YAML
# Advanced pipeline for isolated checks and release purpose
|
|
trigger:
|
|
- test-*
|
|
- '*.x'
|
|
pr:
|
|
- test-*
|
|
# This pipeline is also nightly run on master
|
|
schedules:
|
|
- cron: "0 4 * * *"
|
|
displayName: Nightly build
|
|
branches:
|
|
include:
|
|
- master
|
|
always: true
|
|
|
|
jobs:
|
|
# Any addition here should be reflected in the release pipeline.
|
|
# It is advised to declare all jobs here as templates to improve maintainability.
|
|
- template: templates/tests-suite.yml
|
|
- template: templates/installer-tests.yml
|