|
|
@ -8,28 +8,28 @@ jobs: |
|
|
|
- job: BuildContainersForPR_Linux |
|
|
|
condition: eq('${{ variables['Build.Reason'] }}', 'PullRequest') |
|
|
|
pool: |
|
|
|
vmImage: 'ubuntu-16.04' |
|
|
|
vmImage: 'ubuntu-18.04' |
|
|
|
steps: |
|
|
|
- bash: docker-compose -f src/docker-compose.yml build ${{ parameters.services }} |
|
|
|
displayName: Compose build ${{ parameters.services }} |
|
|
|
env: |
|
|
|
TAG: ${{ variables['Build.SourceBranchName'] }} |
|
|
|
- job: BuildContainersForPR_Windows |
|
|
|
condition: False |
|
|
|
# condition: eq('${{ variables['Build.Reason'] }}', 'PullRequest') |
|
|
|
pool: |
|
|
|
vmImage: 'windows-2019' |
|
|
|
steps: |
|
|
|
- bash: docker-compose f src/docker-compose.yml build ${{ parameters.services }} |
|
|
|
displayName: Compose build ${{ parameters.services }} |
|
|
|
env: |
|
|
|
TAG: ${{ variables['Build.SourceBranchName'] }} |
|
|
|
PLATFORM: win |
|
|
|
NODE_IMAGE: stefanscherer/node-windows:10 |
|
|
|
# - job: BuildContainersForPR_Windows |
|
|
|
# condition: False |
|
|
|
# # condition: eq('${{ variables['Build.Reason'] }}', 'PullRequest') |
|
|
|
# pool: |
|
|
|
# vmImage: 'windows-2019' |
|
|
|
# steps: |
|
|
|
# - bash: docker-compose f src/docker-compose.yml build ${{ parameters.services }} |
|
|
|
# displayName: Compose build ${{ parameters.services }} |
|
|
|
# env: |
|
|
|
# TAG: ${{ variables['Build.SourceBranchName'] }} |
|
|
|
# PLATFORM: win |
|
|
|
# NODE_IMAGE: stefanscherer/node-windows:10 |
|
|
|
- job: BuildLinux |
|
|
|
condition: ne('${{ variables['Build.Reason'] }}', 'PullRequest') |
|
|
|
pool: |
|
|
|
vmImage: 'ubuntu-16.04' |
|
|
|
vmImage: 'ubuntu-18.04' |
|
|
|
steps: |
|
|
|
- task: DockerCompose@0 |
|
|
|
displayName: Compose build ${{ parameters.services }} |
|
|
@ -61,34 +61,34 @@ jobs: |
|
|
|
inputs: |
|
|
|
pathtoPublish: ${{ parameters.helmto }} |
|
|
|
artifactName: helm |
|
|
|
- job: BuildWindows |
|
|
|
condition: False |
|
|
|
# condition: ne('${{ variables['Build.Reason'] }}', 'PullRequest') |
|
|
|
pool: |
|
|
|
vmImage: 'windows-2019' |
|
|
|
steps: |
|
|
|
- task: DockerCompose@0 |
|
|
|
displayName: Compose build ${{ parameters.services }} |
|
|
|
inputs: |
|
|
|
dockerComposeCommand: 'build ${{ parameters.services }}' |
|
|
|
containerregistrytype: Container Registry |
|
|
|
dockerRegistryEndpoint: ${{ parameters.registryEndpoint }} |
|
|
|
dockerComposeFile: src/docker-compose.yml |
|
|
|
qualifyImageNames: true |
|
|
|
projectName: "" |
|
|
|
dockerComposeFileArgs: | |
|
|
|
TAG=${{ variables['Build.SourceBranchName'] }} |
|
|
|
PLATFORM=win |
|
|
|
NODE_IMAGE=stefanscherer/node-windows:10 |
|
|
|
- task: DockerCompose@0 |
|
|
|
displayName: Compose push ${{ parameters.services }} |
|
|
|
inputs: |
|
|
|
dockerComposeCommand: 'push ${{ parameters.services }}' |
|
|
|
containerregistrytype: Container Registry |
|
|
|
dockerRegistryEndpoint: ${{ parameters.registryEndpoint }} |
|
|
|
dockerComposeFile: src/docker-compose.yml |
|
|
|
qualifyImageNames: true |
|
|
|
projectName: "" |
|
|
|
dockerComposeFileArgs: | |
|
|
|
TAG=${{ variables['Build.SourceBranchName'] }} |
|
|
|
PLATFORM=win |
|
|
|
# - job: BuildWindows |
|
|
|
# condition: False |
|
|
|
# # condition: ne('${{ variables['Build.Reason'] }}', 'PullRequest') |
|
|
|
# pool: |
|
|
|
# vmImage: 'windows-2019' |
|
|
|
# steps: |
|
|
|
# - task: DockerCompose@0 |
|
|
|
# displayName: Compose build ${{ parameters.services }} |
|
|
|
# inputs: |
|
|
|
# dockerComposeCommand: 'build ${{ parameters.services }}' |
|
|
|
# containerregistrytype: Container Registry |
|
|
|
# dockerRegistryEndpoint: ${{ parameters.registryEndpoint }} |
|
|
|
# dockerComposeFile: src/docker-compose.yml |
|
|
|
# qualifyImageNames: true |
|
|
|
# projectName: "" |
|
|
|
# dockerComposeFileArgs: | |
|
|
|
# TAG=${{ variables['Build.SourceBranchName'] }} |
|
|
|
# PLATFORM=win |
|
|
|
# NODE_IMAGE=stefanscherer/node-windows:10 |
|
|
|
# - task: DockerCompose@0 |
|
|
|
# displayName: Compose push ${{ parameters.services }} |
|
|
|
# inputs: |
|
|
|
# dockerComposeCommand: 'push ${{ parameters.services }}' |
|
|
|
# containerregistrytype: Container Registry |
|
|
|
# dockerRegistryEndpoint: ${{ parameters.registryEndpoint }} |
|
|
|
# dockerComposeFile: src/docker-compose.yml |
|
|
|
# qualifyImageNames: true |
|
|
|
# projectName: "" |
|
|
|
# dockerComposeFileArgs: | |
|
|
|
# TAG=${{ variables['Build.SourceBranchName'] }} |
|
|
|
# PLATFORM=win |