--- kind: pipeline type: docker name: amun-code platform: os: linux arch: arm64 trigger: branch: - master event: - push steps: - name: Build image: debian commands: - apt -q update - apt -q -y install gawk make gfortran libhdf5-dev libopenmpi-dev - cd ./build - cp -al make.default make.config - cp -al ./hosts/default ./hosts/$HOSTNAME - export HDF5DIR=/usr/lib/x86_64-linux-gnu/hdf5/serial - make MPI=N NDIMS=2 - make clean - make MPI=N NDIMS=3 - make clean - make MPI=Y NDIMS=2 - make clean - make MPI=Y NDIMS=3 - name: Build with CMake image: debian commands: - apt -q update - apt -q -y install cmake gfortran libhdf5-dev libopenmpi-dev libzstd-dev liblz4-dev liblzma-dev pkg-config - mkdir ./build-cmake/ - cd ./build-cmake/ - cmake -LA .. - make - cmake -LA -DENABLE_3D=Y .. - make