Skip to content

Commit

Permalink
Avoid image confusion
Browse files Browse the repository at this point in the history
[skip ci]
  • Loading branch information
S7evinK committed Dec 18, 2024
1 parent fecd84c commit 2f055ae
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,20 +55,20 @@ jobs:
uses: docker/build-push-action@v3
with:
target: build
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
cache-to: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache,mode=max
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache
cache-to: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache,mode=max
context: .
platforms: ${{ env.PLATFORMS }}
push: true
tags: |
ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:binaries
- name: Build main monolith image
if: github.ref_name == 'main'
id: docker_build_monolith
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache
context: .
platforms: ${{ env.PLATFORMS }}
push: true
Expand Down Expand Up @@ -137,7 +137,7 @@ jobs:
id: docker_build_demo_pinecone
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache
context: .
file: ./build/docker/Dockerfile.demo-pinecone
platforms: ${{ env.PLATFORMS }}
Expand All @@ -151,7 +151,7 @@ jobs:
id: docker_build_demo_pinecone_release
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache
context: .
file: ./build/docker/Dockerfile.demo-pinecone
platforms: ${{ env.PLATFORMS }}
Expand Down Expand Up @@ -197,7 +197,7 @@ jobs:
id: docker_build_demo_yggdrasil
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache
context: .
file: ./build/docker/Dockerfile.demo-yggdrasil
platforms: ${{ env.PLATFORMS }}
Expand All @@ -211,7 +211,7 @@ jobs:
id: docker_build_demo_yggdrasil_release
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache
context: .
file: ./build/docker/Dockerfile.demo-yggdrasil
platforms: ${{ env.PLATFORMS }}
Expand Down
2 changes: 1 addition & 1 deletion build/docker/Dockerfile.demo-pinecone
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#syntax=docker/dockerfile:1.2

FROM --platform=${BUILDPLATFORM} ghcr.io/element-hq/dendrite:buildcache AS build
FROM --platform=${BUILDPLATFORM} ghcr.io/element-hq/dendrite-monolith:binaries AS build

FROM alpine:latest
RUN apk --update --no-cache add curl
Expand Down
2 changes: 1 addition & 1 deletion build/docker/Dockerfile.demo-yggdrasil
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#syntax=docker/dockerfile:1.2

FROM --platform=${BUILDPLATFORM} ghcr.io/element-hq/dendrite:buildcache AS build
FROM --platform=${BUILDPLATFORM} ghcr.io/element-hq/dendrite-monolith:binaries AS build

FROM alpine:latest
LABEL org.opencontainers.image.title="Dendrite (Yggdrasil demo)"
Expand Down
2 changes: 1 addition & 1 deletion build/docker/images-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ TAG=${1:-latest}

echo "Building tag '${TAG}'"

docker build -t ghcr.io/element-hq/dendrite:buildcache --target build .
docker build -t ghcr.io/element-hq/dendrite-monolith:binaries --target build .

docker build -t ghcr.io/element-hq/dendrite-monolith:${TAG} .

Expand Down

0 comments on commit 2f055ae

Please sign in to comment.