Commit e70b2039 authored by Valentin Reis's avatar Valentin Reis

[ci] Made the CI pipeline more legible by adding a separate nix build target.

parent c575a8e3
Pipeline #4770 failed with stages
in 12 seconds
stages: stages:
#- build - build
- test - test
#make:generic: #make:generic:
...@@ -16,11 +16,22 @@ stages: ...@@ -16,11 +16,22 @@ stages:
#except: #except:
#- /^wip.*/ #- /^wip.*/
#- /^WIP.*/ #- /^WIP.*/
#
libnrm.build:
stage: build
script:
- nix-build .integration.nix -A libnrm
except:
- /^wip\/.*/
- /^WIP\/.*/
tags:
- integration
helloworld.integration.test: helloworld.integration.test:
stage: test stage: test
script: script:
- nix-shell .integration.nix --run "argotk.hs helloworld" - nix-shell .integration.nix -A test --run "argotk.hs helloworld"
artifacts: artifacts:
paths: paths:
- _output/cmd_err.log - _output/cmd_err.log
...@@ -39,7 +50,7 @@ helloworld.integration.test: ...@@ -39,7 +50,7 @@ helloworld.integration.test:
perfwrapper.integration.test: perfwrapper.integration.test:
stage: test stage: test
script: script:
- nix-shell .integration.nix --run "argotk.hs perfwrapper" - nix-shell .integration.nix -A test --run "argotk.hs perfwrapper"
artifacts: artifacts:
paths: paths:
- _output/cmd_err.log - _output/cmd_err.log
......
{ argotest ? (builtins.fetchGit { { argotest ? (builtins.fetchGit {
url = https://xgitlab.cels.anl.gov/argo/argotest.git; url = https://xgitlab.cels.anl.gov/argo/argotest.git;
ref="master"; ref="master";
rev="646d42f7b64f56cdb3ff54a7b4a59e0dfad3209c"; rev="2589756882a96dee624f4ed420510b720a85f2b0";
}) })
}: }:
(import argotest { (import argotest {
...@@ -11,4 +11,4 @@ ...@@ -11,4 +11,4 @@
ref="downstream-refactor"; ref="downstream-refactor";
rev="37f5594287f77e42f3bf5f6b5a89f387c8905137"; rev="37f5594287f77e42f3bf5f6b5a89f387c8905137";
}; };
}).test })
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment