From 20864fff999e4fcd0533ca60a082870441c09a2b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Wed, 27 Feb 2019 14:09:40 -0500 Subject: [PATCH] ci: tests for macOS on Gitlab CI MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- .gitlab-ci.yml | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7bb7ada..fe0c34a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -51,7 +51,7 @@ sanity_checks: - misc/jenkins/checksignedoffby.sh | tee -a status.txt - misc/jenkins/checklicense.sh | tee -a status.txt -build_tools: +build_tools: &build_tools stage: build script: - make 2>> status.txt @@ -65,7 +65,7 @@ build_tools: - src/nitc_0 when: always -test_some: +test_some: &test_some stage: test dependencies: - build_tools @@ -119,7 +119,7 @@ basic_android: # TEST FULL ######################################################### -test_full_nitcs: +test_full_nitcs: &test_full_nitcs stage: more_test dependencies: - build_tools @@ -356,11 +356,21 @@ build_catalog: paths: - catalog.out -.test_macos: - script: - - uname - - pwd - - ls / - stage: build +build_tools_macos: + <<: *build_tools + tags: + - macos + +test_some_macos: + <<: *test_some tags: - macos + dependencies: + - build_tools_macos + +test_full_nitcs_macos: + <<: *test_full_nitcs + tags: + - macos + dependencies: + - build_tools_macos -- 1.7.9.5