← back to backlog: byggsteg

Multi-job pipeline: Accept lambda that returns alist but also list of alists

status

todo

type

task

description
;; currently jobs are only allowed to be in the following form:

(lambda()
  `((task . "maak-deploy")
    (project . "jointhefreeworld")
    (branch-name . "trunk")            
    (clone-url . "https://codeberg.org/jjba23/jointhefreeworld.git")))

;; the following should also be possible

(lambda()
  (list `((task . "maak-test")
          (project . "jointhefreeworld")
          (branch-name . "trunk")            
          (clone-url . "https://codeberg.org/jjba23/jointhefreeworld.git"))
        `((task . "maak-deploy")
          (project . "jointhefreeworld")
          (branch-name . "trunk")            
          (clone-url . "https://codeberg.org/jjba23/jointhefreeworld.git"))))
byggsteg-473