quantum-espresso/.gitlab-ci.yml

61 lines
1.5 KiB
YAML
Raw Normal View History

2017-12-21 01:43:36 +08:00
build:pw:
tags: [docker]
2017-12-21 01:43:36 +08:00
image: ubuntu:latest
script:
- apt-get update
- 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
- ./configure
- make pw
2017-12-21 02:50:01 +08:00
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-pw-serial
# - rm -r /tmp/save
2017-12-21 01:43:36 +08:00
build:cp:
tags: [docker]
2017-12-21 01:43:36 +08:00
image: ubuntu:latest
script:
- apt-get update
- 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
- ./configure
- make cp
2017-12-21 02:50:01 +08:00
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-cp-serial
# - rm -r /tmp/save
2017-12-21 01:43:36 +08:00
#build:centos:
# image: centos:latest
# script:
# - yum -y groupinstall "Development Tools"
# - yum -y install wget which python27
# - ./configure
# - make all
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-serial
# - rm -r /tmp/save
2018-01-26 19:25:05 +08:00
#### BUILDS ON GALILEO ####
2018-02-09 17:10:15 +08:00
#build:intel:
# tags: [galileo]
# script:
# - module load intel/pe-xe-2017--binary intelmpi/2017--binary mkl/2017--binary
# - ./configure --enable-openmp
# - make pw cp
# - export OMP_NUM_THREADS=2
# - cd test-suite
# - mkdir -p /tmp/save
# - make run-tests-pw-parallel
# - make run-tests-cp-parallel
# - rm -r /tmp/save