mirror of
https://github.com/microsoft/debugpy.git
synced 2025-12-23 08:48:12 +00:00
37 lines
817 B
YAML
37 lines
817 B
YAML
# This pipeline is used to run unit test code coverage against debugpy public repo.
|
|
|
|
# Trigger ci builds for commits into master and any release branches
|
|
trigger:
|
|
branches:
|
|
include:
|
|
- main
|
|
- release/*
|
|
|
|
# Trigger pr builds for commits into master and any release branches
|
|
# Ignore draft PR's
|
|
pr:
|
|
branches:
|
|
include:
|
|
- main
|
|
- release/*
|
|
drafts: "false"
|
|
|
|
variables:
|
|
architecture: "x64"
|
|
python.version: "3.11"
|
|
|
|
jobs:
|
|
- job: "Coverage"
|
|
timeoutInMinutes: "60"
|
|
pool:
|
|
name: Azure Pipelines
|
|
demands: java
|
|
vmImage: "ubuntu-latest"
|
|
steps:
|
|
- script: |
|
|
sudo apt-get update
|
|
sudo apt-get --yes install gdb
|
|
sudo sysctl kernel.yama.ptrace_scope=0
|
|
displayName: "Install gdb"
|
|
|
|
- template: "templates/coverage.yml"
|