-
[NRRPLT-8808] nrp-core xpra integration * [NRRPLT-0000] engine_datatransfer.json edited online with Bitbucket * [NRRPLT-8926] Fix MQTT_BASE in tests * Merge remote-tracking branch 'origin/development' into NRRPLT-8926-mqtt-prefix * [NRRPLT-8926] Fix MQTT_BASE in tests * Merge branch 'NRRPLT-8926-mqtt-prefix' of bitbucket.org:hbpneurorobotics/nrp-core into NRRPLT-8926-mqtt-prefix * [NRRPLT-8926] Fix MQTT_BASE in tests * Merged development into NRRPLT-8926-mqtt-prefix * Merge branch 'development' into feature/xpra * Merge remote-tracking branch 'origin/NRRPLT-8926-mqtt-prefix' into feature/xpra * Merged development into feature/xpra Approved-by: Ugo Albanese Approved-by: Eloy Retamino Approved-by: Viktor Vorobev
cf94ffeb
docker-compose-env.yaml 4.79 KiB
version: '3.9'
# See the usage instructions in the README.md
services:
base-env:
build:
context: .
dockerfile: dockerfiles/base.Dockerfile
args:
BASE_IMAGE: ubuntu:20.04
image: ${NRP_DOCKER_REGISTRY}nrp-core/base-ubuntu20-env${NRP_CORE_TAG}
command: bash
nrp-vanilla-env:
build:
context: .
dockerfile: dockerfiles/nrp-core.Dockerfile
target: nrp-core-env
args:
BASE_IMAGE: ${NRP_DOCKER_REGISTRY}nrp-core/base-ubuntu20-env${NRP_CORE_TAG}
CMAKE_CACHE_FILE: .ci/cmake_cache/vanilla.cmake
image: ${NRP_DOCKER_REGISTRY}nrp-core/nrp-vanilla-ubuntu20-env${NRP_CORE_TAG}
command: bash
depends_on:
- base-env
nest-env:
build:
context: .
dockerfile: dockerfiles/nest.Dockerfile
args:
BASE_IMAGE: ${NRP_DOCKER_REGISTRY}nrp-core/base-ubuntu20-env${NRP_CORE_TAG}
image: ${NRP_DOCKER_REGISTRY}nrp-core/nest-ubuntu20-env${NRP_CORE_TAG}
command: bash
depends_on:
- base-env
gazebo-env:
build:
context: .
dockerfile: dockerfiles/gazebo.Dockerfile
args:
BASE_IMAGE: ${NRP_DOCKER_REGISTRY}nrp-core/base-ubuntu20-env${NRP_CORE_TAG}
image: ${NRP_DOCKER_REGISTRY}nrp-core/gazebo-ubuntu20-env${NRP_CORE_TAG}
command: bash
depends_on:
- base-env
xpra-gazebo-env:
build:
context: .
dockerfile: dockerfiles/xpra.Dockerfile
args:
BASE_IMAGE: ${NRP_DOCKER_REGISTRY}nrp-core/gazebo-ubuntu20-env${NRP_CORE_TAG}
image: ${NRP_DOCKER_REGISTRY}nrp-core/xpra-gazebo-ubuntu20-env${NRP_CORE_TAG}
command: bash
depends_on:
- gazebo-env
gazebo-nest-env:
build:
context: .
dockerfile: dockerfiles/gazebo.Dockerfile
args: