diff --git a/.github/build-ci/manifests/spack.yaml.j2 b/.github/build-ci/manifests/spack.yaml.j2 new file mode 100644 index 0000000..2e3ee50 --- /dev/null +++ b/.github/build-ci/manifests/spack.yaml.j2 @@ -0,0 +1,6 @@ +spack: + specs: + - mppnccombine-fast@git.{{ ref }} %intel@2021.10.0 + concretizer: + unify: false + view: false diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..9f0b9de --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,10 @@ +name: Build +on: + pull_request: +jobs: + ci: + name: CI + uses: access-nri/build-ci/.github/workflows/ci.yml@v2 + with: + spack-manifest-path: .github/build-ci/manifests/spack.yaml.j2 + allow-ssh-into-spack-install: false \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 4d25957..0000000 --- a/.travis.yml +++ /dev/null @@ -1,11 +0,0 @@ -language: c - -before_install: - - wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh - - bash Miniconda3-latest-Linux-x86_64.sh -b -p ~/conda - - source ~/conda/bin/activate - - conda create --yes -c conda-forge -n build openmpi 'hdf5>=1.10.2' libnetcdf nomkl pytest netcdf4 xarray cmake - -script: - - conda activate build - - make check diff --git a/README.md b/README.md index 54b8a34..aa00a59 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ # mppnccombine-fast -[![Build Status](https://travis-ci.org/coecms/mppnccombine-fast.svg?branch=master)](https://travis-ci.org/coecms/mppnccombine-fast) [![DOI](https://zenodo.org/badge/131938571.svg)](https://zenodo.org/badge/latestdoi/131938571) An accelerated version of the `mppnccombine` post-processing tool for MOM