Revision 69dd78947a7b39bdbccd42c34ab6934bc9f74f56 authored by Balwinder Singh on 24 September 2021, 18:51:22 UTC, committed by Balwinder Singh on 24 September 2021, 18:51:22 UTC
1 parent eebdd69
.travis.yml
os: linux
dist: bionic
git:
submodules: false
python:
- "3.7"
addons:
apt:
packages:
- flawfinder
- squashfs-tools
- build-essential
- uuid-dev
- libuuid1
- libffi-dev
- libssl-dev
- libssl1.0.0
- libarchive-dev
- libgpgme11-dev
- libseccomp-dev
- pkg-config
- cryptsetup-bin
homebrew:
packages:
- squashfs
update: true
sudo: required
before_install:
# Replace all ssh URLs to submodules with HTTP URLs
- sed -i 's/git@github.com:/https:\/\/github.com\//' .gitmodules
- git submodule update --init
# Download the E3SM Singularity container
- wget https://dabdceba-6d04-11e5-ba46-22000b92c6ec.e.globus.org/containers/public/e3sm.sif
# Install Singularity
- sudo chmod u+x .travis/*.sh
- .travis/setup.sh
script:
# Build a case
- travis_wait 30 singularity exec --hostname singularity e3sm.sif .travis/run.sh
Computing file changes ...