spack/bin
Scott Wittenburg 8283d87f6a pipelines: spack ci command with env-based workflow (#12854)
Rework Spack's continuous integration workflow to be environment-based.

- Add the `spack ci` command, which replaces the many scripts in `bin/`

- `spack ci` decouples the CI workflow from the spack instance:
  - CI is defined in a spack environment
  - environment is in its own (single) git repository, separate from Spack
  - spack instance used to run the pipeline is up to the user
  - A new `gitlab-ci` section in environments allows users to configure how
    specs in the environment should be mapped to runners
  - Compilers can be bootstrapped in the new pipeline workflow

- Add extensive documentation on pipelines (see `pipelines.rst` for further details)
- Add extensive tests for pipeline code
2020-01-21 22:35:18 -08:00
..
sbang copyright: update copyright dates for 2020 (#14328) 2019-12-30 22:36:56 -08:00
spack copyright: update copyright dates for 2020 (#14328) 2019-12-30 22:36:56 -08:00
spack-python copyright: update copyright dates for 2020 (#14328) 2019-12-30 22:36:56 -08:00