Compare commits

...

3 Commits

Author SHA1 Message Date
Joseph Macaranas
e9cb32c480 Update manylinux228.yml 2025-06-04 20:23:55 -04:00
Joseph Macaranas
752117c43e Update manylinux228.yml 2025-06-04 20:21:58 -04:00
Joseph Macaranas
6476587e66 Create manylinux228.yml 2025-06-04 20:16:07 -04:00

View File

@@ -0,0 +1,27 @@
jobs:
- job: BuildManylinuxWithSudo
pool:
vmImage: 'ubuntu-22.04'
steps:
- checkout: none
- task: Bash@3
displayName: 'Generate Dockerfile'
inputs:
targetType: inline
script: |
echo "FROM quay.io/pypa/manylinux_2_28_x86_64" > $(Pipeline.Workspace)/Dockerfile
echo "RUN dnf -y install sudo && dnf clean all" >> $(Pipeline.Workspace)/Dockerfile
- task: Bash@3
displayName: 'Print Dockerfile'
inputs:
targetType: inline
script: cat $(Pipeline.Workspace)/Dockerfile
- task: Docker@2
displayName: 'Build and push Docker image'
inputs:
containerRegistry: 'ContainerService3'
repository: '$(Build.DefinitionName)'
Dockerfile: '$(Pipeline.Workspace)/Dockerfile'
buildContext: '$(Pipeline.Workspace)'
tags: |
latest