.gitlab-ci.yml 805 Bytes
Newer Older
Marco Govoni's avatar
Marco Govoni committed
1
2
variables:
 GIT_STRATEGY: none
Marco Govoni's avatar
Marco Govoni committed
3

Marco Govoni's avatar
Marco Govoni committed
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
stages:
 - build

west_at_qe_6_1_0:
 tags: [rcc,docker,node-01]
 stage: build
 image: ubuntu:latest
 before_script:
   - apt-get update
   - apt-get install --yes git
   - apt-get install --yes build-essential gfortran wget python
   - apt-get install --yes libopenmpi-dev openmpi-bin
   - apt-get install --yes libblas-dev liblapack-dev fftw3 fftw3-dev pkg-config
 script:
   - git clone -b 'qe-6.1.0' --single-branch --depth 1 https://gitlab.com/QEF/q-e.git QEDIR
   - mkdir bin
   - cd QEDIR
   - git clone -b $CI_COMMIT_REF_NAME $CI_REPOSITORY_URL West
   - ./configure
   - make -j pw
Marco Govoni's avatar
Marco Govoni committed
24
25
26
   - pwd 
   - ls bin
   - mpirun --version 
Marco Govoni's avatar
Marco Govoni committed
27
28
   - gfortran --version
   - cat /proc/cpuinfo | grep -c MHz
Marco Govoni's avatar
Marco Govoni committed
29
30
31
32
#   - cd West
#   - git checkout $CI_COMMIT_SHA
#   - cd test
#    - cd make