This commit is contained in:
bjoernellens1 2023-11-30 11:53:19 +01:00 committed by GitHub
parent 01989f13d0
commit a651d919e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,12 +2,12 @@ version: "3.9"
services: services:
# Base image containing dependencies. # Base image containing dependencies.
base: base:
image: ghcr.io/bjoernellens1/cps_bot_mini_ws/bot:base image: ghcr.io/bjoernellens1/cps_bot_mini_ws/base
build: build:
context: . context: .
dockerfile: docker/Dockerfile dockerfile: docker/Dockerfile
tags: tags:
- ghcr.io/bjoernellens1/cps_bot_mini_ws/bot:base - ghcr.io/bjoernellens1/cps_bot_mini_ws/base
args: args:
ROS_DISTRO: humble ROS_DISTRO: humble
UNDERLAY_WS: cps_bot_mini_ws UNDERLAY_WS: cps_bot_mini_ws
@ -39,12 +39,12 @@ services:
# Overlay image containing the project specific source code. # Overlay image containing the project specific source code.
overlay: overlay:
extends: base extends: base
image: ghcr.io/bjoernellens1/cps_bot_mini_ws/bot:overlay image: ghcr.io/bjoernellens1/cps_bot_mini_ws/overlay
build: build:
context: . context: .
dockerfile: docker/Dockerfile dockerfile: docker/Dockerfile
tags: tags:
- ghcr.io/bjoernellens1/cps_bot_mini_ws/bot:overlay - ghcr.io/bjoernellens1/cps_bot_mini_ws/overlay
target: overlay target: overlay
x-bake: x-bake:
platforms: platforms:
@ -55,12 +55,12 @@ services:
# Additional dependencies for GUI applications # Additional dependencies for GUI applications
guis: guis:
extends: overlay extends: overlay
image: ghcr.io/bjoernellens1/cps_bot_mini_ws/bot:guis image: ghcr.io/bjoernellens1/cps_bot_mini_ws/guis
build: build:
context: . context: .
dockerfile: docker/Dockerfile dockerfile: docker/Dockerfile
tags: tags:
- ghcr.io/bjoernellens1/cps_bot_mini_ws/bot:guis - ghcr.io/bjoernellens1/cps_bot_mini_ws/guis
target: guis target: guis
x-bake: x-bake:
platforms: platforms: