diff options
author | Mathieu Othacehe <othacehe@gnu.org> | 2021-04-08 14:08:54 +0200 |
---|---|---|
committer | Mathieu Othacehe <othacehe@gnu.org> | 2021-04-08 15:24:03 +0200 |
commit | 2afc79b51d0956e5834e81a70692a35cd83e4e87 (patch) | |
tree | 7902be79f0b317c202e77dab3ca58518088919ea /gnu/ci.scm | |
parent | 14ada96451812d1ccb7d42e3f0ec2a9248273f0e (diff) |
ci: Introduce new subsets.
Introduce 'images, 'system-tests and 'tarball subsets.
* gnu/ci.scm (cuirass-jobs): Break the 'all subset into smaller subsets.
Diffstat (limited to 'gnu/ci.scm')
-rw-r--r-- | gnu/ci.scm | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/gnu/ci.scm b/gnu/ci.scm index 4095d4e513..ff76ffde57 100644 --- a/gnu/ci.scm +++ b/gnu/ci.scm @@ -483,11 +483,6 @@ valid." (package->job store package system)))) (append (filter-map job all) - (image-jobs store system) - (system-test-jobs store system - #:source source - #:commit commit) - (tarball-jobs store system) (cross-jobs store system)))) ('core ;; Build core packages only. @@ -507,6 +502,17 @@ valid." (let ((hello (specification->package "hello"))) (list (package-job store (job-name hello) hello system)))) + ('images + ;; Build Guix System images only. + (image-jobs store system)) + ('system-tests + ;; Build Guix System tests only. + (system-test-jobs store system + #:source source + #:commit commit)) + ('tarball + ;; Build Guix tarball only. + (tarball-jobs store system)) (('channels . channels) ;; Build only the packages from CHANNELS. (let ((all (all-packages))) |