forked from simgrid/remote-simgrid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitlab-ci.yml
30 lines (27 loc) · 903 Bytes
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
image: simgrid/rsg_ci
variables:
GIT_SUBMODULE_STRATEGY: none
stages:
- one_big_stage
one_big_job:
stage: one_big_stage
script:
- mkdir -p build
- cd build
# configure
- nix-shell https://github.com/oar-team/kapack/archive/master.tar.gz
-A remote_simgrid
--command "cmake ..
-DCMAKE_BUILD_TYPE=Debug
-Denable_warnings=ON
-Dtreat_warnings_as_errors=OFF"
# build
- nix-shell https://github.com/oar-team/kapack/archive/master.tar.gz
-A remote_simgrid
--command "make -j $(nproc) || VERBOSE=1 make"
# test
- nix-shell https://github.com/oar-team/kapack/archive/master.tar.gz
-A remote_simgrid
--command "export LC_ALL='en_US.UTF-8' &&
ctest --output-on-failure
-E 'actor_kill_pid|turnon_turnoff'"