diff --git a/.github/workflows/dev-build-deploy.yaml b/.github/workflows/dev-build-deploy.yaml index 95a142a..bc100d2 100644 --- a/.github/workflows/dev-build-deploy.yaml +++ b/.github/workflows/dev-build-deploy.yaml @@ -24,7 +24,7 @@ jobs: name: Get kubectl uses: azure/setup-kubectl@v3 with: - version: v1.22.0 + version: v1.26.0 - name: pull kubeconfig run: | @@ -35,6 +35,11 @@ jobs: echo "$DBKPI_KUBECONF" > secrets/dev-bkpi.yaml echo "$DBKPD_KUBECONF" > secrets/dev-bkpd.yaml echo "$ROBOT_DEV" > secrets/robot-dev.txt + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + with: + install: true - name: Build run: make build diff --git a/.github/workflows/dr-build-deploy.yaml b/.github/workflows/dr-build-deploy.yaml index 22da752..4416f0f 100644 --- a/.github/workflows/dr-build-deploy.yaml +++ b/.github/workflows/dr-build-deploy.yaml @@ -23,7 +23,7 @@ jobs: name: Get kubectl uses: azure/setup-kubectl@v3 with: - version: v1.22.0 + version: v1.26.0 - name: pull kubeconfig run: | @@ -34,6 +34,11 @@ jobs: echo "$DRBKPI_KUBECONF" > secrets/dr-bkpi.yaml echo "$DRBKPD_KUBECONF" > secrets/dr-bkpd.yaml echo "$ROBOT_DR" > secrets/robot-dr.txt + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + with: + install: true - name: Build run: make build diff --git a/.github/workflows/prod-build-deploy.yaml b/.github/workflows/prod-build-deploy.yaml index 74ee3dc..01f82eb 100644 --- a/.github/workflows/prod-build-deploy.yaml +++ b/.github/workflows/prod-build-deploy.yaml @@ -23,7 +23,7 @@ jobs: name: Get kubectl uses: azure/setup-kubectl@v3 with: - version: v1.22.0 + version: v1.26.0 - name: pull kubeconfig run: | @@ -34,6 +34,11 @@ jobs: echo "$PBKPI_KUBECONF" > secrets/prod-bkpi.yaml echo "$PBKPD_KUBECONF" > secrets/prod-bkpd.yaml echo "$ROBOT_PROD" > secrets/robot-prod.txt + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + with: + install: true - name: Build run: make build diff --git a/.github/workflows/qa-build-deploy.yaml b/.github/workflows/qa-build-deploy.yaml index 08320cb..64d2de2 100644 --- a/.github/workflows/qa-build-deploy.yaml +++ b/.github/workflows/qa-build-deploy.yaml @@ -24,7 +24,7 @@ jobs: name: Get kubectl uses: azure/setup-kubectl@v3 with: - version: v1.22.0 + version: v1.26.0 - name: pull kubeconfig run: | @@ -35,6 +35,11 @@ jobs: echo "$QBKPI_KUBECONF" > secrets/qa-bkpi.yaml echo "$QBKPD_KUBECONF" > secrets/qa-bkpd.yaml echo "$ROBOT_QA" > secrets/robot-qa.txt + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + with: + install: true - name: Build run: make build diff --git a/Makefile b/Makefile index a1c5810..21f5f17 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,7 @@ clean: #build: @ Build bkextest image build: - docker build -t harbor.services.brown.edu/bkextest/bkextest -t harbor.cis-qas.brown.edu/bkextest/bkextest -t harbordr.services.brown.edu/bkextest/bkextest -t harbor.cis-dev.brown.edu/bkextest/bkextest ./ + docker build --load -t harbor.services.brown.edu/bkextest/bkextest -t harbor.cis-qas.brown.edu/bkextest/bkextest -t harbordr.services.brown.edu/bkextest/bkextest -t harbor.cis-dev.brown.edu/bkextest/bkextest ./ ## Docker Logins