Skip to content

Commit a75b98b

Browse files
committed
👷 Enable SQL Store extension for images published to Docker Hub
1 parent 9ba63f4 commit a75b98b

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

.github/workflows/docker.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,28 @@ jobs:
5959
${{ env.IMAGE_NAME }}:latest-ssi-fc
6060
${{ env.IMAGE_NAME }}:${{ github.ref_name }}-ssi-fc
6161
${{ env.IMAGE_NAME }}:${{ github.sha }}-ssi-fc
62+
- name: Build and push (SSI identity and SQL store)
63+
uses: docker/build-push-action@v5
64+
with:
65+
context: .
66+
push: true
67+
build-args: |
68+
ENABLE_SSI=true
69+
ENABLE_SQL_STORE=true
70+
tags: |
71+
${{ env.IMAGE_NAME }}:latest-ssi-sql
72+
${{ env.IMAGE_NAME }}:${{ github.ref_name }}-ssi-sql
73+
${{ env.IMAGE_NAME }}:${{ github.sha }}-ssi-sql
74+
- name: Build and push (SSI identity, SQL store, and Federated Catalog)
75+
uses: docker/build-push-action@v5
76+
with:
77+
context: .
78+
push: true
79+
build-args: |
80+
ENABLE_SSI=true
81+
ENABLE_SQL_STORE=true
82+
ENABLE_FEDERATED_CATALOG=true
83+
tags: |
84+
${{ env.IMAGE_NAME }}:latest-ssi-sql-fc
85+
${{ env.IMAGE_NAME }}:${{ github.ref_name }}-ssi-sql-fc
86+
${{ env.IMAGE_NAME }}:${{ github.sha }}-ssi-sql-fc

Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,15 @@ ARG ENABLE_OAUTH2=false
4242
ARG ENABLE_SSI=false
4343
ARG DISABLE_AUTH=false
4444
ARG ENABLE_FEDERATED_CATALOG=false
45+
ARG ENABLE_SQL_STORE=false
4546

4647
COPY ./connector .
4748

4849
ENV ORG_GRADLE_PROJECT_useOauthIdentity=${ENABLE_OAUTH2}
4950
ENV ORG_GRADLE_PROJECT_useSSI=${ENABLE_SSI}
5051
ENV ORG_GRADLE_PROJECT_disableAuth=${DISABLE_AUTH}
5152
ENV ORG_GRADLE_PROJECT_enableFederatedCatalog=${ENABLE_FEDERATED_CATALOG}
53+
ENV ORG_GRADLE_PROJECT_useSQLStore=${ENABLE_SQL_STORE}
5254

5355
RUN /opt/gradle/latest/bin/gradle clean build
5456

0 commit comments

Comments
 (0)