From bc48e0928ed4ff6c5a2ea45bb5f273e56ad8d931 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 21 Jun 2023 10:23:51 +0000 Subject: [PATCH] ci: Enable release builds in CI Signed-off-by: Steffen Vogel --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 18c00bb7c..08e22a084 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,7 @@ variables: DOCKER_IMAGE_DEV: ${DOCKER_IMAGE}/dev-${DISTRO} DOCKER_CLI_EXPERIMENTAL: enabled MAKE_OPTS: "-j16" + CMAKE_BUILD_OPTS: "--config Release --parallel 16" stages: - prepare @@ -48,9 +49,8 @@ build:source: stage: build image: ${DOCKER_IMAGE_DEV}:${DOCKER_TAG} script: - - mkdir -p build && cd build - - cmake ${CMAKE_OPTS} ${CMAKE_EXTRA_OPTS} .. - - make ${MAKE_OPTS} + - cmake -S . -B build ${CMAKE_OPTS} ${CMAKE_EXTRA_OPTS} .. + - cmake --build build ${CMAKE_BUILD_OPTS} artifacts: expire_in: 1 week paths: