Skip to content

Commit

Permalink
GitAction docker build second fix
Browse files Browse the repository at this point in the history
  • Loading branch information
Finevman committed Jul 13, 2023
1 parent 2a75738 commit c18762e
Showing 1 changed file with 7 additions and 35 deletions.
42 changes: 7 additions & 35 deletions .github/workflows/github.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ jobs:
retention-days: 5
if-no-files-found: error
path: |
./docker-build
./src
# Build multiarch Docker Images and push as GitHub Packages
docker-image-push:
Expand Down Expand Up @@ -108,42 +108,14 @@ jobs:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build and push image (Authorization Server)
- name: Build and push image
uses: docker/build-push-action@v4
with:
context: ace-entities/.
file: ace-entities/Dockerfile-AceAS
context: privacydashboard/.
file: privacydashboard/Dockerfile
platforms: linux/amd64, linux/arm64, linux/arm
push: true
tags: ghcr.io/sifis-home/ace-authorization-server:latest
outputs: type=registry, annotation-index.org.opencontainers.image.description=ace-entities - ACE Authorization Server (includes revoked token notification and UCS). Configured with DHT logging enabled.
tags: ghcr.io/sifis-home/privacydashboard:latest
outputs: type=registry, annotation-index.org.opencontainers.image.description=privacydashboard - Privacydashboard Image

- name: Build and push image (Resource Server)
uses: docker/build-push-action@v4
with:
context: ace-entities/.
file: ace-entities/Dockerfile-AceRS
platforms: linux/amd64, linux/arm64, linux/arm
push: true
tags: ghcr.io/sifis-home/ace-resource-server:latest
outputs: type=registry, annotation-index.org.opencontainers.image.description=ace-entities - ACE Resource Server. Configured with CoAP Observe option enabled for the /trl endpoint.

- name: Build and push image (Client)
uses: docker/build-push-action@v4
with:
context: ace-entities/.
file: ace-entities/Dockerfile-AceClient
platforms: linux/amd64, linux/arm64, linux/arm
push: true
tags: ghcr.io/sifis-home/ace-client:latest
outputs: type=registry, annotation-index.org.opencontainers.image.description=ace-entities - ACE Client. Configured with CoAP Observe option enabled for the /trl endpoint.

- name: Build and push image (Client DHT)
uses: docker/build-push-action@v4
with:
context: ace-entities/.
file: ace-entities/Dockerfile-AceClientDht
platforms: linux/amd64, linux/arm64, linux/arm
push: true
tags: ghcr.io/sifis-home/ace-client-dht:latest
outputs: type=registry, annotation-index.org.opencontainers.image.description=ace-entities - ACE Client DHT. Configured with CoAP Observe option enabled for the /trl endpoint; configured with DHT connection enabled.

0 comments on commit c18762e

Please sign in to comment.