Skip to content

Commit 6a63956

Browse files
committed
add pip authenticate for all pipelines
1 parent b008244 commit 6a63956

21 files changed

Lines changed: 90 additions & 4 deletions

eng/ci/emulator-tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,5 @@ extends:
4949
jobs:
5050
- template: /eng/templates/jobs/ci-emulator-tests.yml@self
5151
parameters:
52-
PoolName: 1es-pool-azfunc
52+
PoolName: 1es-pool-azfunc
53+
ArtifactFeed: 'internal/PythonWorker_Internal_PublicPackages'

eng/ci/official-build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,14 @@ extends:
6363
- template: /eng/templates/jobs/ci-emulator-tests.yml@self
6464
parameters:
6565
PoolName: 1es-pool-azfunc
66+
ArtifactFeed: 'internal/PythonWorker_Internal_PublicPackages'
6667
- stage: RunWorkerUnitTests
6768
dependsOn: BuildPythonWorker
6869
jobs:
6970
- template: /eng/templates/jobs/ci-unit-tests.yml@self
7071
parameters:
7172
PoolName: 1es-pool-azfunc
73+
ArtifactFeed: 'internal/PythonWorker_Internal_PublicPackages'
7274
- stage: RunWorkerDockerConsumptionTests
7375
dependsOn: BuildPythonWorker
7476
jobs:
@@ -99,6 +101,7 @@ extends:
99101
PROJECT_NAME: 'Python V2 Library'
100102
PROJECT_DIRECTORY: 'runtimes/v2'
101103
PoolName: 1es-pool-azfunc
104+
ArtifactFeed: 'internal/PythonWorker_Internal_PublicPackages'
102105

103106
# Python V1 Library Build and Test Stages
104107
- stage: BuildV1Library
@@ -116,4 +119,5 @@ extends:
116119
parameters:
117120
PROJECT_NAME: 'Python V1 Library'
118121
PROJECT_DIRECTORY: 'runtimes/v1'
119-
PoolName: 1es-pool-azfunc
122+
PoolName: 1es-pool-azfunc
123+
ArtifactFeed: 'internal/PythonWorker_Internal_PublicPackages'

eng/ci/public-build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,19 +79,22 @@ extends:
7979
- template: /eng/templates/jobs/ci-dependency-check.yml@self
8080
parameters:
8181
PoolName: 1es-pool-azfunc-public
82+
ArtifactFeed: 'public/PythonWorker_PublicPackages'
8283
- stage: RunWorkerUnitTests
8384
dependsOn: BuildPythonWorker
8485
jobs:
8586
- template: /eng/templates/jobs/ci-unit-tests.yml@self
8687
parameters:
8788
PROJECT_DIRECTORY: 'workers'
8889
PoolName: 1es-pool-azfunc-public
90+
ArtifactFeed: 'public/PythonWorker_PublicPackages'
8991
- stage: RunWorkerEmulatorTests
9092
dependsOn: BuildPythonWorker
9193
jobs:
9294
- template: /eng/templates/jobs/ci-emulator-tests.yml@self
9395
parameters:
9496
PoolName: 1es-pool-azfunc-public
97+
ArtifactFeed: 'public/PythonWorker_PublicPackages'
9598

9699
# Python V2 Library Build and Test Stages
97100
- stage: BuildV2Library
@@ -110,6 +113,7 @@ extends:
110113
PROJECT_NAME: 'V2 Library'
111114
PROJECT_DIRECTORY: 'runtimes/v2'
112115
PoolName: 1es-pool-azfunc-public
116+
ArtifactFeed: 'public/PythonWorker_PublicPackages'
113117

114118
# Python V1 Library Build and Test Stages
115119
- stage: BuildV1Library
@@ -127,4 +131,5 @@ extends:
127131
parameters:
128132
PROJECT_NAME: 'V1 Library'
129133
PROJECT_DIRECTORY: 'runtimes/v1'
130-
PoolName: 1es-pool-azfunc-public
134+
PoolName: 1es-pool-azfunc-public
135+
ArtifactFeed: 'public/PythonWorker_PublicPackages'

eng/pack/templates/macos_64_env_gen.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ steps:
99
versionSpec: ${{ parameters.pythonVersion }}
1010
allowUnstable: true
1111
addToPath: true
12+
- task: PipAuthenticate@1
13+
displayName: 'Pip Authenticate'
14+
inputs:
15+
artifactFeeds: 'internal/PythonWorker_Internal_PublicPackages'
1216
- powershell: |
1317
# Parse the Python minor version
1418
$PY_VER = "$(pythonVersion)"

eng/pack/templates/nix_arm64_env_gen.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ steps:
99
versionSpec: ${{ parameters.pythonVersion }}
1010
allowUnstable: true
1111
addToPath: true
12+
- task: PipAuthenticate@1
13+
displayName: 'Pip Authenticate'
14+
inputs:
15+
artifactFeeds: 'internal/PythonWorker_Internal_PublicPackages'
1216
- powershell: |
1317
# Parse the Python minor version
1418
$PY_VER = "$(pythonVersion)"

eng/pack/templates/nix_env_gen.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ steps:
99
versionSpec: ${{ parameters.pythonVersion }}
1010
allowUnstable: true
1111
addToPath: true
12+
- task: PipAuthenticate@1
13+
displayName: 'Pip Authenticate'
14+
inputs:
15+
artifactFeeds: 'internal/PythonWorker_Internal_PublicPackages'
1216
- powershell: |
1317
# Parse the Python minor version
1418
$PY_VER = "$(pythonVersion)"

eng/pack/templates/win_env_gen.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ steps:
1010
allowUnstable: true
1111
architecture: ${{ parameters.architecture }}
1212
addToPath: true
13+
- task: PipAuthenticate@1
14+
displayName: 'Pip Authenticate'
15+
inputs:
16+
artifactFeeds: 'internal/PythonWorker_Internal_PublicPackages'
1317
- powershell: |
1418
# Parse the Python minor version
1519
$PY_VER = "$(pythonVersion)"

eng/templates/jobs/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ jobs:
1818
parameters:
1919
PYTHON_VERSION: ${{ parameters.PYTHON_VERSION }}
2020
PROJECT_NAME: ${{ parameters.PROJECT_NAME }}
21-
PROJECT_DIRECTORY: ${{ parameters.PROJECT_DIRECTORY }}
21+
PROJECT_DIRECTORY: ${{ parameters.PROJECT_DIRECTORY }}
22+
ArtifactFeed: 'public/PythonWorker_PublicPackages'

eng/templates/jobs/ci-dependency-check.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
parameters:
2+
ArtifactFeed: ''
3+
14
jobs:
25
- job: "TestPython"
36
displayName: "Run Dependency Checks"
@@ -25,6 +28,10 @@ jobs:
2528
- task: UsePythonVersion@0
2629
inputs:
2730
versionSpec: $(PYTHON_VERSION)
31+
- task: PipAuthenticate@1
32+
displayName: 'Pip Authenticate'
33+
inputs:
34+
artifactFeeds: ${{ parameters.ArtifactFeed }}
2835
- powershell: |
2936
$PY_VER = "$(PYTHON_VERSION)"
3037
Write-Host "Python version: $PY_VER"

eng/templates/jobs/ci-emulator-tests.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
parameters:
22
PROJECT_DIRECTORY: 'workers'
3+
ArtifactFeed: ''
34

45
jobs:
56
- job: "TestPython"
@@ -46,6 +47,10 @@ jobs:
4647
- task: UsePythonVersion@0
4748
inputs:
4849
versionSpec: $(PYTHON_VERSION)
50+
- task: PipAuthenticate@1
51+
displayName: 'Pip Authenticate'
52+
inputs:
53+
artifactFeeds: ${{ parameters.ArtifactFeed }}
4954
- task: UseDotNet@2
5055
displayName: 'Install .NET 8'
5156
inputs:

0 commit comments

Comments
 (0)