-
Notifications
You must be signed in to change notification settings - Fork 3
33 lines (31 loc) · 1.01 KB
/
main_branch_ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name: Check Docker Images are built without any errors
on:
pull_request:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build dis-sim-api
run:
docker build -f ./src/api/Dockerfile ./src/api
- name: Build dis-sim-auth
run:
docker build -f ./src/auth/Dockerfile ./src/auth
- name: Build dis-sim-frontend
run:
docker build -f ./src/frontend/Dockerfile ./src/frontend
- name: Build dis-sim-monitor
run:
docker build -f ./src/monitor/Dockerfile ./src/monitor
- name: Build dis-sim-similarity
run:
docker build -f ./src/similarity/Dockerfile ./src/similarity
- name: Build dis-sim-data-population
run:
docker build -f ./src/data_population/Dockerfile ./src/data_population
- name: Build services-ready
run:
docker build -f ./src/services_ready/Dockerfile ./src/services_ready