|
@ -8,24 +8,20 @@ jobs: |
|
|
pool: |
|
|
pool: |
|
|
vmImage: 'ubuntu-16.04' |
|
|
vmImage: 'ubuntu-16.04' |
|
|
steps: |
|
|
steps: |
|
|
- task: Bash@3 |
|
|
|
|
|
|
|
|
- bash: docker-compose build ${{ parameters.images }} |
|
|
displayName: Create multiarch manifest |
|
|
displayName: Create multiarch manifest |
|
|
inputs: |
|
|
|
|
|
script: docker-compose build ${{ parameters.images }} |
|
|
|
|
|
env: |
|
|
|
|
|
TAG: ${{ variables['Build.SourceBranchName'] }} |
|
|
|
|
|
|
|
|
env: |
|
|
|
|
|
TAG: ${{ variables['Build.SourceBranchName'] }} |
|
|
- job: BuildContainersForPR_Windows |
|
|
- job: BuildContainersForPR_Windows |
|
|
condition: eq(${{ variables['Build.Reason'] }}, 'PullRequest')) |
|
|
condition: eq(${{ variables['Build.Reason'] }}, 'PullRequest')) |
|
|
pool: |
|
|
pool: |
|
|
vmImage: 'windows-2019' |
|
|
vmImage: 'windows-2019' |
|
|
steps: |
|
|
steps: |
|
|
- task: Bash@3 |
|
|
|
|
|
|
|
|
- bash: docker-compose build ${{ parameters.images }} |
|
|
displayName: Create multiarch manifest |
|
|
displayName: Create multiarch manifest |
|
|
inputs: |
|
|
|
|
|
env: |
|
|
|
|
|
TAG: ${{ variables['Build.SourceBranchName'] }} |
|
|
|
|
|
PLATFORM: win |
|
|
|
|
|
script: docker-compose build ${{ parameters.images }} |
|
|
|
|
|
|
|
|
env: |
|
|
|
|
|
TAG: ${{ variables['Build.SourceBranchName'] }} |
|
|
|
|
|
PLATFORM: win |
|
|
- job: BuildLinux |
|
|
- job: BuildLinux |
|
|
condition: ne(${{ variables['Build.Reason'] }}, 'PullRequest')) |
|
|
condition: ne(${{ variables['Build.Reason'] }}, 'PullRequest')) |
|
|
pool: |
|
|
pool: |
|
|