Skip to content

Commit e309c67

Browse files
Fix daily CI pool image and dependency resolution
- Added image: ubuntu-latest to pool config to satisfy 1ES Pipeline Template requirements - Added PipAuthenticate@1 task with Graph Developer Experiences feed for CFS-compliant dependency resolution - Changed pip install to use requirements-dev.txt instead of editable install Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 33be665 commit e309c67

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.azure-pipelines/daily-ci-build.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ extends:
2121
parameters:
2222
pool:
2323
name: Azure-Pipelines-1ESPT-ExDShared
24+
image: ubuntu-latest
2425
os: linux
2526
sdl:
2627
sourceAnalysisPool:
@@ -47,10 +48,16 @@ extends:
4748
inputs:
4849
versionSpec: '3.12'
4950

51+
- task: PipAuthenticate@1
52+
displayName: Authenticate with Azure Artifacts
53+
inputs:
54+
artifactFeeds: Graph Developer Experiences/GraphDeveloperExperiences_Public
55+
onlyAddExtraIndex: false
56+
5057
- script: python -m pip install --upgrade pip
5158
displayName: Upgrade pip
5259
workingDirectory: $(Build.SourcesDirectory)
5360

54-
- script: pip install -e ".[dev]"
61+
- script: pip install -r requirements-dev.txt
5562
displayName: Install dependencies
5663
workingDirectory: $(Build.SourcesDirectory)

0 commit comments

Comments
 (0)