.gitlab-ci.yml 781 Bytes
Newer Older
1
starpu:
2
  script:
3 4 5
    - source .gitlab-ci-env.sh
    - git submodule update --init --recursive
    - mkdir -p build
6
    - cd build
PRUVOST Florent's avatar
PRUVOST Florent committed
7
    - cmake ..
8
    - make -j2
PRUVOST Florent's avatar
PRUVOST Florent committed
9
    - ctest -R test_shm_s
PRUVOST Florent's avatar
PRUVOST Florent committed
10 11
    - cmake .. -DCHAMELEON_USE_MPI=ON -DCMAKE_INSTALL_PREFIX=$PWD/install
    - make -j2
12 13 14 15
    - ctest -V -R mpi_s

starpu-simgrid:
  script:
16 17 18
    - source .gitlab-ci-env.sh simu
    - git submodule update --init --recursive
    - mkdir -p build
19
    - cd build
20
    - cmake .. -DCHAMELEON_SIMULATION=ON -DCHAMELEON_USE_CUDA=ON -DCHAMELEON_USE_MPI=OFF
21 22
    - make -j2
    - ctest -V
23 24 25

quark:
  script:
26 27 28
    - source .gitlab-ci-env.sh
    - git submodule update --init --recursive
    - mkdir -p build
29
    - cd build
30
    - cmake .. -DCHAMELEON_SCHED_QUARK=ON
31
    - make -j2
32
    - ctest -V -R test_shm_s