File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ trigger : none
2+ pr : none
3+
4+ schedules :
5+ - cron : ' 0 0 * * *'
6+ displayName : Daily builds
7+ branches :
8+ include :
9+ - main
10+ always : true
11+
12+ resources :
13+ repositories :
14+ - repository : 1ESPipelineTemplates
15+ type : git
16+ name : 1ESPipelineTemplates/1ESPipelineTemplates
17+ ref : refs/tags/release
18+
19+ extends :
20+ template : v1/1ES.Unofficial.PipelineTemplate.yml@1ESPipelineTemplates
21+ parameters :
22+ pool :
23+ name : Azure-Pipelines-1ESPT-ExDShared
24+ os : linux
25+ sdl :
26+ sourceAnalysisPool :
27+ name : Azure-Pipelines-1ESPT-ExDShared
28+ image : windows-2022
29+ os : windows
30+ credscan :
31+ enabled : true
32+ policheck :
33+ enabled : true
34+ binskim :
35+ enabled : true
36+ stages :
37+ - stage : Build
38+ jobs :
39+ - job : Build
40+ displayName : Build Python Core SDK
41+ steps :
42+ - checkout : self
43+ submodules : recursive
44+
45+ - task : UsePythonVersion@0
46+ displayName : Set up Python
47+ inputs :
48+ versionSpec : ' 3.12'
49+
50+ - script : python -m pip install --upgrade pip
51+ displayName : Upgrade pip
52+ workingDirectory : $(Build.SourcesDirectory)
53+
54+ - script : pip install -e ".[dev]"
55+ displayName : Install dependencies
56+ workingDirectory : $(Build.SourcesDirectory)
57+
58+ - script : python -m pytest tests/
59+ displayName : Run unit tests
60+ workingDirectory : $(Build.SourcesDirectory)
61+
You can’t perform that action at this time.
0 commit comments