spack/lib/spack
Scott Wittenburg de1416b3de
ci: Refactor pipeline generation (#47459)
Reorganize the pipeline generation aspect of the ci module,
mostly to separate the representation, generation, and
pruning of pipeline graphs from platform-specific output
formatting.

Introduce a pipeline generation registry to support generating
pipelines for other platforms, though gitlab is still the only
supported format currently.

Fix a long-existing bug in pipeline pruning where only direct
dependencies were added to any nodes dependency list.
2024-12-11 19:23:37 +00:00
..
docs Remove remaining use of deprecated test callback (#47995) 2024-12-10 08:19:56 +01:00
env cc: parse RPATHs when in ld mode 2024-11-04 19:52:08 +01:00
external archspec: update to v0.2.5 (#46958) 2024-10-14 19:09:17 +02:00
llnl log.py: improve utf-8 handling, and non-utf-8 output (#48005) 2024-12-11 10:54:17 +01:00
spack ci: Refactor pipeline generation (#47459) 2024-12-11 19:23:37 +00:00
spack_installable Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00