Save sources in a mirror and cache it in Travis (#7392)
This commit is contained in:
parent
4a7e88cc71
commit
94c22092a8
@ -124,7 +124,10 @@ addons:
|
||||
- perl
|
||||
- perl-base
|
||||
|
||||
cache: pip
|
||||
cache:
|
||||
pip: true
|
||||
directories:
|
||||
- ~/.mirror
|
||||
|
||||
# Work around Travis's lack of support for Python on OSX
|
||||
before_install:
|
||||
|
@ -11,6 +11,12 @@
|
||||
. "$(dirname $0)/setup.sh"
|
||||
check_dependencies ${coverage} git hg svn
|
||||
|
||||
# Fetch the sources in a mirror, and add it to Spack
|
||||
mkdir -p ~/.mirror
|
||||
bin/spack mirror add travis ~/.mirror
|
||||
bin/spack mirror create -D -d ~/.mirror ${SPEC}
|
||||
|
||||
|
||||
# Move to root directory of Spack
|
||||
# Allows script to be run from anywhere
|
||||
cd "$SPACK_ROOT"
|
||||
|
Loading…
Reference in New Issue
Block a user