Updating workflows

This commit is contained in:
FlUxIuS 2024-06-24 23:47:19 +02:00
parent 86e8237ebf
commit 370531e51f
No known key found for this signature in database
GPG Key ID: E8B96449EE4FA72F
5 changed files with 47 additions and 3 deletions

View File

@ -0,0 +1,22 @@
name: Docker Image CI - Automotive
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build the core image
run: docker build . --file Dockerfiles/SDR/corebuild.docker --tag corebuild:latest
- name: Build the Automotive Docker image
run: docker build . --file Dockerfiles/automotive.docker --tag rfswift_automotive:$(date +%s)

View File

@ -18,5 +18,5 @@ jobs:
- name: Build the core image - name: Build the core image
run: docker build . --file Dockerfiles/SDR/corebuild.docker --tag corebuild:latest run: docker build . --file Dockerfiles/SDR/corebuild.docker --tag corebuild:latest
- name: Build the full Docker image - name: Build the Bluetooth Docker image
run: docker build . --file Dockerfiles/bluetooth.docker --tag rfswift_bluetooth:$(date +%s) run: docker build . --file Dockerfiles/bluetooth.docker --tag rfswift_bluetooth:$(date +%s)

View File

@ -0,0 +1,22 @@
name: Docker Image CI - Reversing
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build the core image
run: docker build . --file Dockerfiles/SDR/corebuild.docker --tag corebuild:latest
- name: Build the Reversing Docker image
run: docker build . --file Dockerfiles/reversing.docker --tag rfswift_reversing:$(date +%s)

View File

@ -18,5 +18,5 @@ jobs:
- name: Build the core image - name: Build the core image
run: docker build . --file Dockerfiles/SDR/corebuild.docker --tag corebuild:latest run: docker build . --file Dockerfiles/SDR/corebuild.docker --tag corebuild:latest
- name: Build the full Docker image - name: Build the RFID Docker image
run: docker build . --file Dockerfiles/rfid.docker --tag rfswift_rfid:$(date +%s) run: docker build . --file Dockerfiles/rfid.docker --tag rfswift_rfid:$(date +%s)

View File

@ -18,5 +18,5 @@ jobs:
- name: Build the core image - name: Build the core image
run: docker build . --file Dockerfiles/SDR/corebuild.docker --tag corebuild:latest run: docker build . --file Dockerfiles/SDR/corebuild.docker --tag corebuild:latest
- name: Build the full Docker image - name: Build the Wi-Fi Docker image
run: docker build . --file Dockerfiles/wifi.docker --tag rfswift_wifi:$(date +%s) run: docker build . --file Dockerfiles/wifi.docker --tag rfswift_wifi:$(date +%s)