# SPDX-FileCopyrightText: 2024 Sarah Vaupel # # SPDX-License-Identifier: AGPL-3.0-or-later pool: 'Prod Private Agent Pool' jobs: - job: BuildImages container: image: devfra.azurecr.io/de.fraport.build/tools:1.1.0 endpoint: devfra steps: - task: Docker@2 name: dockerLoginDevFra displayName: Docker Login to devfra inputs: command: login containerRegistry: devFra - task: Docker@2 name: dockerBuildAndPush displayName: Backend image build test inputs: command: buildAndPush Dockerfile: docker/haskell/Dockerfile buildContext: . tags: | $(Build.BuildNumber) arguments: | --build-arg HTTPS_PROXY=http://proxy.frankfurt-airport.de:8080 --build-arg HTTP_PROXY=http://proxy.frankfurt-airport.de:8080 --build-arg NO_PROXY='localhost,127.0.0.1,*.docker.internal,*.azmk8s.io,devfra.azurecr.io,devfra.westeurope.data.azurecr.io' - task: Docker@2 name: dockerLogoutDevFra displayName: Docker Logout from devfra inputs: command: logout containerRegistry: devFra