add balena fleet build to workflow

This commit is contained in:
Cedric Verstraeten
2022-09-21 21:36:11 +02:00
parent b228d808db
commit 70bc2a3af1
+11 -1
View File
@@ -30,6 +30,11 @@ jobs:
run: docker buildx imagetools create -t kerberos/agent:$(echo $GITHUB_SHA | cut -c1-7) kerberos/agent:arch-$(echo ${{matrix.architecture}} | tr / -)-$(echo $GITHUB_SHA | cut -c1-7)
- name: Create new and append to manifest latest
run: docker buildx imagetools create -t kerberos/agent:latest kerberos/agent:arch-$(echo ${{matrix.architecture}} | tr / -)-$(echo $GITHUB_SHA | cut -c1-7)
- uses: balena-io/deploy-to-balena-action@master
id: build
with:
balena_token: ${{ secrets.BALENA_TOKEN }}
fleet: kerberos_io/agent
build-other:
runs-on: ubuntu-latest
strategy:
@@ -54,4 +59,9 @@ jobs:
- name: Create new and append to manifest
run: docker buildx imagetools create --append -t kerberos/agent:$(echo $GITHUB_SHA | cut -c1-7) kerberos/agent:arch-$(echo ${{matrix.architecture}} | tr / -)-$(echo $GITHUB_SHA | cut -c1-7)
- name: Create new and append to manifest latest
run: docker buildx imagetools create --append -t kerberos/agent:latest kerberos/agent:arch-$(echo ${{matrix.architecture}} | tr / -)-$(echo $GITHUB_SHA | cut -c1-7)
run: docker buildx imagetools create --append -t kerberos/agent:latest kerberos/agent:arch-$(echo ${{matrix.architecture}} | tr / -)-$(echo $GITHUB_SHA | cut -c1-7)
- uses: balena-io/deploy-to-balena-action@master
id: build
with:
balena_token: ${{ secrets.BALENA_TOKEN }}
fleet: kerberos_io/agent