mirror of
git://git.savannah.gnu.org/guix.git
synced 2023-12-14 03:33:07 +01:00
ci: Remove native-system restriction from "hello" and "list" jobsets.
* gnu/ci.scm (hydra-jobs): Remove restriction for system to equal (%current-system). Co-authored-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
67ad1e148c
commit
db2785cd86
1 changed files with 9 additions and 13 deletions
22
gnu/ci.scm
22
gnu/ci.scm
|
@ -1,6 +1,6 @@
|
||||||
;;; GNU Guix --- Functional package management for GNU
|
;;; GNU Guix --- Functional package management for GNU
|
||||||
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Ludovic Courtès <ludo@gnu.org>
|
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Ludovic Courtès <ludo@gnu.org>
|
||||||
;;; Copyright © 2017 Jan Nieuwenhuizen <janneke@gnu.org>
|
;;; Copyright © 2017, 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
||||||
;;; Copyright © 2018, 2019 Clément Lassieur <clement@lassieur.org>
|
;;; Copyright © 2018, 2019 Clément Lassieur <clement@lassieur.org>
|
||||||
;;; Copyright © 2020 Julien Lepiller <julien@lepiller.eu>
|
;;; Copyright © 2020 Julien Lepiller <julien@lepiller.eu>
|
||||||
;;;
|
;;;
|
||||||
|
@ -511,20 +511,16 @@ Return #f if no such checkout is found."
|
||||||
(cross-jobs store system)))
|
(cross-jobs store system)))
|
||||||
((hello)
|
((hello)
|
||||||
;; Build hello package only.
|
;; Build hello package only.
|
||||||
(if (string=? system (%current-system))
|
(let ((hello (specification->package "hello")))
|
||||||
(let ((hello (specification->package "hello")))
|
(list (package-job store (job-name hello) hello system))))
|
||||||
(list (package-job store (job-name hello) hello system)))
|
|
||||||
'()))
|
|
||||||
((list)
|
((list)
|
||||||
;; Build selected list of packages only.
|
;; Build selected list of packages only.
|
||||||
(if (string=? system (%current-system))
|
(let* ((names (assoc-ref arguments 'subset))
|
||||||
(let* ((names (assoc-ref arguments 'subset))
|
(packages (map specification->package names)))
|
||||||
(packages (map specification->package names)))
|
(map (lambda (package)
|
||||||
(map (lambda (package)
|
(package-job store (job-name package)
|
||||||
(package-job store (job-name package)
|
package system))
|
||||||
package system))
|
packages)))
|
||||||
packages))
|
|
||||||
'()))
|
|
||||||
((manifests)
|
((manifests)
|
||||||
;; Build packages in the list of manifests.
|
;; Build packages in the list of manifests.
|
||||||
(let* ((manifests (arguments->manifests arguments))
|
(let* ((manifests (arguments->manifests arguments))
|
||||||
|
|
Loading…
Reference in a new issue