.gitlab-ci.yml 881 Bytes
Newer Older
1 2
image: hpclib/hiepacs

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

starpu-simgrid:
  script:
20 21 22
    - source .gitlab-ci-env.sh simu
    - git submodule update --init --recursive
    - mkdir -p build
23
    - cd build
24
    - cmake .. -DCHAMELEON_SIMULATION=ON -DCHAMELEON_USE_CUDA=ON -DCHAMELEON_USE_MPI=OFF
25 26
    - make -j2
    - ctest -V
27 28
  except:
    - users_doc
29 30 31

quark:
  script:
32 33 34
    - source .gitlab-ci-env.sh
    - git submodule update --init --recursive
    - mkdir -p build
35
    - cd build
36
    - cmake .. -DCHAMELEON_SCHED_QUARK=ON
37
    - make -j2
38
    - ctest -V -R test_shm_s
39 40
  except:
    - users_doc