From 19ec668ffff14f5dd006b0107c0e5c371e819973 Mon Sep 17 00:00:00 2001 From: Srdjan Obucina Date: Mon, 30 Mar 2020 21:32:13 +0200 Subject: [PATCH] Very clean build on Gitlab --- .gitlab-ci.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 530caf2f..f8ff07ca 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,16 +8,20 @@ stages: build: stage: build script: + - rm -rf .git/modules/* ./docs ./libraries/fc - git submodule sync - git submodule update --init --recursive - - cmake . + - rm -rf build + - mkdir build + - cd build + - cmake .. - make -j$(nproc) artifacts: untracked: true paths: - - libraries/ - - programs/ - - tests/ + - build/libraries/ + - build/programs/ + - build/tests/ tags: - builder @@ -26,9 +30,9 @@ test: dependencies: - build script: - - ./tests/betting_test --log_level=message - - ./tests/chain_test --log_level=message - - ./tests/cli_test --log_level=message + - ./build/tests/betting_test --log_level=message + - ./build/tests/chain_test --log_level=message + - ./build/tests/cli_test --log_level=message tags: - builder