diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2020-07-31 16:40:08 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2020-08-04 08:22:25 +0000 |
commit | e88743cc0a48994395e6fbde8743c20ddfb796b1 (patch) | |
tree | 1e33b5bcd3e9cb1683c679eeb53dcc9ea5b8bbec /docker-compose.yml | |
parent | 5e018f19e06949407685ba547d08d7bbef068c78 (diff) |
baremetal: Add basic docker-compose auto-tests configuration
This commit adds a basic 'docker-compose' <focal-baremetal> configuration which
allows to produce the bare-metal tests.
Current docker image contains the following toolchains:
* gcc-arm-none-eabi
* gcc-avr
* gcc-msp430
* sdcc
Change-Id: I7e020081dcb763d704c309ffd96fa03b3c56e4fb
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Reviewed-by: Richard Weickelt <richard@weickelt.de>
Diffstat (limited to 'docker-compose.yml')
-rw-r--r-- | docker-compose.yml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index cd0bad7d2..901d28b93 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,6 +5,7 @@ x-default-service: &linux environment: - BUILD_OPTIONS - QTEST_FUNCTION_TIMEOUT + - QBS_AUTOTEST_PROFILE volumes: - .:/qbs - ~/.ccache:/home/devel/.ccache @@ -44,6 +45,14 @@ services: args: QT_VERSION: 5.14.0 + focal-baremetal: + << : *linux + hostname: focal-baremetal + image: ${DOCKER_USER:-qbsbuild}/qbsdev:focal-baremetal-0 + build: + dockerfile: docker/focal/test-baremetal.Dockerfile + context: . + windows: image: ${DOCKER_USER:-qbsbuild}/qbsdev:windowsservercore-5.15.0_1.16.0-0 build: |