spack/share/spack
Scott Wittenburg dfac09eade
Use json for buildcache index (#15002)
* Start moving toward a json buildcache index

* Add spec and database index schemas

* Add a schema for buildcache spec.yaml files

* Provide a mode for database class to generate buildcache index

* Update db and ci tests to validate object w/ new schema

* Remove unused temporary upload-s3 command

* Use database class to generate buildcache index

* Do not generate index with each buildcache creation

* Make buildcache index mode into a couple of constructor args to Database class

* Use keyword args for  _createtarball 

* Parse new json index when we get specs from buildcache

Now that only one index file per mirror needs to be fetched in
order to have all the concrete specs for binaries available on the
mirror, we can just fetch and refresh the cached specs every time
instead of needing to use the '-f' flag to force re-reading.
2020-06-26 17:05:56 -05:00
..
bash Added alias and bash completion for spacktivate (#16472) 2020-05-13 12:02:38 -06:00
csh macos: use DYLD_FALLBACK_LIBRARY_PATH instead of DYLD_LIBRARY_PATH 2020-04-16 17:23:33 -07:00
docker Explicitly install setuptools in docker images (#17143) 2020-06-18 11:16:24 +02:00
docs/docker/module-file-tutorial autotools: remove FORCE_UNSAFE_CONFIGURE from docs, commands, code (#16145) 2020-04-20 08:32:03 -07:00
gitlab Pipelines: Support DAG scheduling and dynamic child pipelines 2020-05-14 21:11:07 -07:00
logo add artisanal handcrafted SVG Spack logo. (#6165) 2017-11-06 22:42:16 -08:00
qa Added unit tests to Github Actions (#16610) 2020-06-23 08:24:02 -05:00
templates spack containerize generates containers from envs (#14202) 2020-01-30 17:19:55 -08:00
setup-env.csh Added alias and bash completion for spacktivate (#16472) 2020-05-13 12:02:38 -06:00
setup-env.sh Added alias and bash completion for spacktivate (#16472) 2020-05-13 12:02:38 -06:00
spack-completion.bash Use json for buildcache index (#15002) 2020-06-26 17:05:56 -05:00