Skip to content

UCL-RITS/ci-helpers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

CI-helpers

Inspired by the astropy's ci-helpers package. This repository provides a set of scripts to build certain dependencies needed on CI platforms like Travis.

How to use

Travis

Basic use requires to add the following lines to your .travis.yml file:

install:
  - git clone --depth 1 git://github.com/UCL-RSDG/ci-helpers.git
  - source ci-helpers/travis/setup.sh

If you want to take advantage of caching what this installs, then you would also need to add such information on your .travis.yml file:

cache:
  directories:
    - $HOME/ci-helpers/spack
    - $HOME/ci-helpers/openmpi
    - $HOME/ci-helpers/mpich

You don't need all these caches, only the ones you are going to use, but if you want to have builds with openmpi and others with mpich, then you want to have these caches separated so you don't overwrite them on different runs.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages