Compare commits
8 Commits
master
...
build/imag
| Author | SHA1 | Date | |
|---|---|---|---|
| 8303e91a4a | |||
| 84cb3842c0 | |||
| 7ce4ed5fe0 | |||
| 13e708d353 | |||
| ae7c3d25a9 | |||
| 763fa702da | |||
| e0fc837115 | |||
|
|
167453048e |
@ -5,18 +5,7 @@
|
||||
pool: 'Prod Private Agent Pool'
|
||||
|
||||
jobs:
|
||||
# - job: HelloWorld
|
||||
# container:
|
||||
# image: 'devfra.azurecr.io/de.fraport.trusted/ubuntu:22.04'
|
||||
# endpoint: devfra
|
||||
# steps:
|
||||
# - script: echo Hello, world!
|
||||
# displayName: 'Run a one-line script'
|
||||
# - script: |
|
||||
# echo Add other tasks to build, test, and deploy your project.
|
||||
# echo See https://aka.ms/yaml
|
||||
# displayName: 'Run a multi-line script'
|
||||
- job: DockerTaskTest
|
||||
- job: BuildImages
|
||||
container:
|
||||
image: devfra.azurecr.io/de.fraport.build/tools:1.1.0
|
||||
endpoint: devfra
|
||||
@ -29,39 +18,30 @@ jobs:
|
||||
containerRegistry: devFra
|
||||
- task: Docker@2
|
||||
name: dockerBuild
|
||||
displayName: Backend image build test
|
||||
displayName: Backend image build
|
||||
inputs:
|
||||
command: build
|
||||
Dockerfile: docker/backend/Dockerfile
|
||||
Dockerfile: docker/haskell/Dockerfile
|
||||
buildContext: .
|
||||
tags: |
|
||||
$(Build.BuildNumber)
|
||||
backend
|
||||
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'
|
||||
--build-arg PROJECT_DIR=/fradrive
|
||||
--build-arg MOUNT_DIR=/mnt/fradrive
|
||||
# - job: BuildKitTest
|
||||
# container:
|
||||
# image: 'devfra.azurecr.io/de.fraport.trusted/buildkit:0.12.1'
|
||||
# endpoint: devfra
|
||||
# steps:
|
||||
# - script: buildctl build \
|
||||
# --frontend=dockerfile.v0 \
|
||||
# --local context=. \
|
||||
# --local dockerfile=docker/backend/Dockerfile
|
||||
# displayName: BuildKit test
|
||||
# - job: CustomBuildahTest
|
||||
# container:
|
||||
# image: 'devfra.azurecr.io/de.fraport.trusted/ubuntu:22.04'
|
||||
# endpoint: devfra
|
||||
# steps:
|
||||
# - script: |
|
||||
# id
|
||||
# docker build --help
|
||||
# sudo apt-get -y update
|
||||
# sudo apt-get -y install buildah
|
||||
# buildah bud -t fradrive-backend-test --volume .:/mnt/fradrive --file docker/backend/Dockerfile
|
||||
# displayName: Build buildah image
|
||||
- task: Docker@2
|
||||
name: dockerPush
|
||||
displayName: Backend image push
|
||||
inputs:
|
||||
command: push
|
||||
repository: $(imageRepository)
|
||||
Dockerfile: docker/haskell/Dockerfile
|
||||
buildContext: .
|
||||
tags: |
|
||||
$(Build.BuildNumber)
|
||||
- task: Docker@2
|
||||
name: dockerLogoutDevFra
|
||||
displayName: Docker Logout from devfra
|
||||
inputs:
|
||||
command: logout
|
||||
containerRegistry: devFra
|
||||
Loading…
Reference in New Issue
Block a user