Skip to content

Commit 70d8166

Browse files
KambleSahil3ankita-p17
authored andcommitted
feat: create yml file to push docker images
Signed-off-by: [email protected] <[email protected]>
1 parent 3d4e39c commit 70d8166

File tree

3 files changed

+38
-72
lines changed

3 files changed

+38
-72
lines changed

.github/workflows/cicd.yml

Lines changed: 0 additions & 58 deletions
This file was deleted.

.github/workflows/continuous-delivery.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ jobs:
2929
- utility
3030
- verification
3131
- webhook
32-
- organization
33-
- seed
3432

3533
permissions:
3634
contents: read
@@ -44,12 +42,6 @@ jobs:
4442
id: get_tag
4543
run: echo "TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
4644

47-
- name: Set up QEMU
48-
uses: docker/setup-qemu-action@v3
49-
50-
- name: Set up Docker Buildx
51-
uses: docker/setup-buildx-action@v3
52-
5345
- name: Log in to GitHub Container Registry
5446
uses: docker/login-action@v3
5547
with:
@@ -63,7 +55,6 @@ jobs:
6355
context: .
6456
file: Dockerfiles/Dockerfile.${{ matrix.service }}
6557
push: true
66-
platforms: linux/amd64,linux/arm64
6758
tags: |
6859
${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ matrix.service }}:${{ env.TAG }}
6960
${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ matrix.service }}:latest

docker-compose.yml

Lines changed: 38 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -146,35 +146,68 @@ services:
146146
depends_on:
147147
- nats
148148
- api-gateway
149+
- user
150+
- connection
151+
- issuance
152+
- ledger
153+
- organization
154+
- verification
155+
- agent-provisioning
156+
- agent-service
149157
image: ghcr.io/credebl/cloud-wallet:latest
150158
env_file:
151159
- ./.env
152160
geolocation:
153161
depends_on:
154162
- nats
155163
- api-gateway
164+
- user
165+
- connection
166+
- issuance
167+
- ledger
168+
- organization
169+
- verification
170+
- agent-provisioning
171+
- agent-service
172+
- cloud-wallet
156173
image: ghcr.io/credebl/geolocation:latest
157174
env_file:
158175
- ./.env
159176
notification:
160177
depends_on:
161178
- nats
162179
- api-gateway
180+
- user
181+
- connection
182+
- issuance
183+
- ledger
184+
- organization
185+
- verification
186+
- agent-provisioning
187+
- agent-service
188+
- cloud-wallet
189+
- geolocation
163190
image: ghcr.io/credebl/notification:latest
164191
env_file:
165192
- ./.env
166193
webhook:
167194
depends_on:
168195
- nats
169196
- api-gateway
197+
- user
198+
- connection
199+
- issuance
200+
- ledger
201+
- organization
202+
- verification
203+
- agent-provisioning
204+
- agent-service
205+
- cloud-wallet
206+
- geolocation
207+
- notification
170208
image: ghcr.io/credebl/webhook:latest
171209
env_file:
172210
- ./.env
173-
schema-file-server:
174-
container_name: schema-file-server
175-
image: ghcr.io/credebl/schema-file-server:latest
176-
env_file:
177-
- ./.env
178211

179212
volumes:
180213
cache:

0 commit comments

Comments
 (0)