diff --git a/.drone.yml b/.drone.yml index 3858805..6c1f63c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,39 +1,5 @@ kind: pipeline type: kubernetes -name: prepare-manifest -platform: - arch: amd64 -node_selector: - kubernetes.io/arch: amd64 - -volumes: -- name: fedhq-ca-crt - config_map: - name: fedhq-ca-crt - default_mode: 420 # same as 644 in octal, or u+w,a+r - optional: false -- name: cache - claim: - name: federationhq-drone-cache-pvc - read_only: false - -steps: - # - name: prepare manifest - # image: quay.io/buildah/stable - # privileged: true - # volumes: - # - name: fedhq-ca-crt - # path: /etc/ssl/certs2/ - # - name: cache - # path: /var/lib/containers/storage - # commands: - # - scripts/setupEnvironment.sh - # - buildah manifest rm latex|| true - # - buildah manifest create latex - ---- -kind: pipeline -type: kubernetes name: build-amd64 platform: arch: amd64 @@ -57,7 +23,6 @@ steps: commands: - scripts/setupEnvironment.sh - buildah bud --network host -t "registry.cloud.federationhq.de/latex:latest-amd64" --arch amd64 . - - buildah push registry.cloud.federationhq.de/latex:latest-amd64 --- kind: pipeline @@ -84,8 +49,7 @@ steps: path: /etc/ssl/certs2/ commands: - scripts/setupEnvironment.sh - - buildah bud -t "registry.cloud.federationhq.de/latex:latex-arm64" --net=host --arch arm64 . - - buildah push registry.cloud.federationhq.de/latex:latex-arm64 + - buildah bud --network host -t "registry.cloud.federationhq.de/latex:latest-arm64" --arch arm64 . --- kind: pipeline @@ -110,7 +74,7 @@ steps: path: /etc/ssl/certs2/ commands: - scripts/setupEnvironment.sh - - buildah manifest create registry.cloud.federationhq.de/latex:latest registry.cloud.federationhq.de/latex:lates-arm64 registry.cloud.federationhq.de/latex:lates-amd64 + - buildah manifest create registry.cloud.federationhq.de/latex:latest registry.cloud.federationhq.de/latex:latest-arm64 registry.cloud.federationhq.de/latex:latest-amd64 - buildah manifest push --all latex docker://registry.cloud.federationhq.de/latex:latest" - buildah manifest rm registry.cloud.federationhq.de/latex:latest depends_on: