summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorscheibelp <scheibel1@llnl.gov>2017-06-13 09:15:51 -0700
committerbecker33 <becker33@llnl.gov>2017-06-13 09:15:51 -0700
commit1e69d9d1a94c1f3f5b165e7b5eeebcf65e1789fc (patch)
treee3e1240397f3d4b60eb2e80a8e81036c2da9d664 /.travis.yml
parent9defe2c1c24ffb655346a94307fd4b0409beeff6 (diff)
downloadspack-1e69d9d1a94c1f3f5b165e7b5eeebcf65e1789fc.tar.gz
spack-1e69d9d1a94c1f3f5b165e7b5eeebcf65e1789fc.tar.bz2
spack-1e69d9d1a94c1f3f5b165e7b5eeebcf65e1789fc.tar.xz
spack-1e69d9d1a94c1f3f5b165e7b5eeebcf65e1789fc.zip
Override partial installs by default - part three (#4331)
* During install, remove prior unfinished installs If a user performs an installation which fails, in some cases the install prefix is still present, and the stage path may also be present. With this commit, unless the user specifies '--keep-prefix', installs are guaranteed to begin with a clean slate. The database is used to decide whether an install finished, since a database record is not added until the end of the install process. * test updates * repair_partial uses keep_prefix and keep_stage * use of mock stage object to ensure that stage is destroyed when it should be destroyed (and otherwise not) * add --restage option to 'install' command; when this option is not set, the default is to reuse a stage if it is found.
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions