Skip to content
Snippets Groups Projects
Verified Commit a66186ee authored by Laurent Heirendt's avatar Laurent Heirendt :airplane:
Browse files

add native linux and windows nodes

parent c65747f2
No related branches found
No related tags found
No related merge requests found
......@@ -5,7 +5,51 @@ stages:
- check
- deploy-doc
test:
variables:
GIT_STRATEGY: clone
.global_settings: &global_settings
tags:
- artenolis
- slave01
rules:
- if: $CI_PIPELINE_SOURCE == "external_pull_request_event"
- if: $CI_COMMIT_BRANCH == "master"
.global_testing: &global_testing_linux
script:
- $ARTENOLIS_SOFT_PATH/julia/$JULIA_VER/bin/julia --color=yes --project=@. -e 'import Pkg; Pkg.test(; coverage = true)'
.global_testing_win: &global_testing_win
script:
- Invoke-Expression $Env:ARTENOLIS_SOFT_PATH"\julia\"$Env:JULIA_VER"\bin\julia --color=yes --project=@. -e 'import Pkg; Pkg.test(; coverage = true)'"
linux julia v1.5:
stage: test
variables:
JULIA_VER: "v1.5.3"
<<: *global_settings
<<: *global_testing_linux
windows10:
stage: test
tags:
- artenolis
- windows10
variables:
JULIA_VER: "v1.5.3"
<<: *global_testing_win
windows8:
stage: test
tags:
- artenolis
- windows8
variables:
JULIA_VER: "v1.5.3"
<<: *global_testing_win
docker:
stage: test
rules:
- if: $CI_PIPELINE_SOURCE == "external_pull_request_event"
......@@ -43,4 +87,3 @@ pages:
- public
rules:
- if: $CI_COMMIT_BRANCH == "master"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment