summaryrefslogtreecommitdiff
path: root/NOTICE
diff options
context:
space:
mode:
authorChris Green <artists@fnal.gov>2019-07-24 14:49:23 -0500
committerPeter Scheibel <scheibel1@llnl.gov>2019-08-21 18:21:05 -0700
commitad4309b7827004010c60ee5ee8332322a5899166 (patch)
tree15f9ede3753d4ede181232fd8f363808dc40f81b /NOTICE
parent1b8e0c36cb0ebe23eedf118e3a27555eefca34a0 (diff)
downloadspack-ad4309b7827004010c60ee5ee8332322a5899166.tar.gz
spack-ad4309b7827004010c60ee5ee8332322a5899166.tar.bz2
spack-ad4309b7827004010c60ee5ee8332322a5899166.tar.xz
spack-ad4309b7827004010c60ee5ee8332322a5899166.zip
Fetch strategies: new global option `no_cache`, new git option `get_full_repo`.
* All fetch strategies now accept the Boolean version keyword option `no_cache` in order to allow per-version control of cache-ability. * New git-specific version keyword option `get_full_repo` (Boolean). When true, disables the default `--depth 1` and `--single-branch` optimizations that are applied if supported by the git version and (in the former case) transport protocol. * The try / catch blog attempting `--depth 1` and retrying on failure has been removed in favor of more accurately ascertaining when the `--depth` option should work based on git version and protocol choice. Any failure is now treated as a real problem, and the clone is only attempted once. * Test improvements: * `mock_git_repository.checks[type_of_test].args['git']` is now specified as the URL (with leading `file://`) in order to avoid complaints when using `--depth`. * New type_of_test `tag-branch`. * mock_git_repository now provides `git_exe`. * Improved the action of the `git_version` fixture, which was previously hard-wired. * New tests of `--single-branch` and `--depth 1` behavior. * Add documentation of new options to the packaging guide.
Diffstat (limited to 'NOTICE')
0 files changed, 0 insertions, 0 deletions