new pipeline
Some checks failed
Build and Deploy (internal) / Build Transmission Manager Image (push) Failing after 2m10s
Build and Deploy (internal) / Deploy Transmission Manager (internal) (push) Has been skipped

This commit is contained in:
2026-07-08 18:56:23 -03:00
parent ec3e1ee6a3
commit 3d52a03bc4

View File

@@ -15,7 +15,7 @@ env:
jobs:
build_transmission_manager:
name: Build Transmission Manager Image
runs-on: ubuntu-22.04
runs-on: ubuntu-arm64
steps:
- name: Check out repository
@@ -28,21 +28,35 @@ jobs:
-u "${{ env.REGISTRY_USERNAME }}" \
--password-stdin
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Set up SSH key for haven
run: |
mkdir -p ~/.ssh
echo "${{ secrets.SSH_KEY_DOCKERBUILD }}" > ~/.ssh/id_ed25519
chmod 600 ~/.ssh/id_ed25519
ssh-keyscan docker-build.haven >> ~/.ssh/known_hosts
- name: Set up haven Docker Buildx builder
run: |
docker buildx create \
--name docker-build-haven \
--driver docker \
--use \
docker-build.haven
docker buildx inspect docker-build-haven --bootstrap
- name: Build and Push Multi-Arch Image
uses: docker/build-push-action@v6
with:
push: true
context: .
builder: docker-build-haven
platforms: linux/amd64,linux/arm64
tags: |
${{ env.IMAGE }}:latest
deploy_transmission_manager:
name: Deploy Transmission Manager (internal)
runs-on: ubuntu-amd64
runs-on: ubuntu-arm64
needs: build_transmission_manager
steps:
- name: Check KUBE_CONFIG validity