Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions OneBranchPipelines/build-release-package-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -201,8 +201,8 @@ extends:
parameters:
# Pool Configuration
# Different platforms use different agent pools:
# - Windows: Custom 1ES pool (Django-1ES-pool) with WIN22-SQL22 image (Windows Server 2022 + SQL Server 2022)
# - Linux: Custom 1ES pool (Django-1ES-pool) with ADO-UB22-SQL22 image (Ubuntu 22.04 + SQL Server 2022)
# - Windows: Custom 1ES pool (Python-1ES-pool) with PYTHON-1ES-MMS2022 image (Windows Server 2022 + SQL Server 2022)
# - Linux: Custom 1ES pool (Python-1ES-pool) with PYTHON-1ES-UB2404 image (Ubuntu 24.04 + SQL Server 2022)
# - macOS: Microsoft-hosted pool (Azure Pipelines) with macOS-14 image (macOS Sonoma)
# Note: Container definitions section present but unused (pools configured in individual stage templates)

Expand Down
4 changes: 2 additions & 2 deletions OneBranchPipelines/dummy-release-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,9 @@ extends:
pool:
type: windows
isCustom: true
name: Django-1ES-pool
name: Python-1ES-pool
demands:
- imageOverride -equals WIN22-SQL22
- imageOverride -equals PYTHON-1ES-MMS2022

variables:
ob_outputDirectory: '$(Build.ArtifactStagingDirectory)'
Expand Down
4 changes: 2 additions & 2 deletions OneBranchPipelines/official-release-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,9 @@ extends:
pool:
type: windows
isCustom: true
name: Django-1ES-pool
name: Python-1ES-pool
demands:
- imageOverride -equals WIN22-SQL22
- imageOverride -equals PYTHON-1ES-MMS2022

variables:
ob_outputDirectory: '$(Build.ArtifactStagingDirectory)'
Expand Down
23 changes: 12 additions & 11 deletions OneBranchPipelines/stages/build-linux-single-stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ stages:
pool:
type: linux
isCustom: true
name: Django-1ES-pool
name: Python-1ES-pool
demands:
- imageOverride -equals ADO-UB22-SQL22
- imageOverride -equals PYTHON-1ES-UB2404
# Extended timeout for multi-version builds + testing (5 Python versions × build + test time)
timeoutInMinutes: 120

Expand Down Expand Up @@ -65,12 +65,8 @@ stages:
- checkout: self
fetchDepth: 0

# Install Docker
- task: DockerInstaller@0
inputs:
dockerVersion: '20.10.21'
displayName: 'Install Docker'

# Docker is pre-installed now
# Verify it's working and start the daemon
- bash: |
set -e
echo "Verifying we're on Linux..."
Expand All @@ -82,9 +78,14 @@ stages:

uname -a

# Start dockerd
sudo dockerd > docker.log 2>&1 &
sleep 10
# Check if Docker daemon is already running
if ! docker info > /dev/null 2>&1; then
echo "Docker daemon not running, starting it..."
sudo dockerd > docker.log 2>&1 &
sleep 10
else
echo "Docker daemon already running"
fi

# Verify Docker works
docker --version
Expand Down
4 changes: 2 additions & 2 deletions OneBranchPipelines/stages/build-windows-single-stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,9 @@ stages:
pool:
type: windows
isCustom: true
name: Django-1ES-pool
name: Python-1ES-pool
demands:
- imageOverride -equals WIN22-SQL22
- imageOverride -equals PYTHON-1ES-MMS2022
# Extended timeout for downloads, builds, and testing
timeoutInMinutes: 120

Expand Down
Loading