mirror of https://notabug.org/mthl/cuirass.git
job: Add 'metadata' field to <job>.
* src/cuirass/job.scm <job>: Add 'metadata' field. (job-metadata, %make-job): New procedures.pull/3/head
parent
ab54de1f35
commit
39750281f6
|
@ -23,10 +23,15 @@
|
|||
make-job
|
||||
job?
|
||||
job-name
|
||||
job-derivation))
|
||||
job-derivation
|
||||
job-metadata))
|
||||
|
||||
(define-record-type <job>
|
||||
(make-job name derivation)
|
||||
(%make-job name derivation metadata)
|
||||
job?
|
||||
(name job-name) ;string
|
||||
(derivation job-derivation)) ;string
|
||||
(derivation job-derivation) ;string
|
||||
(metadata job-metadata)) ;alist
|
||||
|
||||
(define* (make-job name drv #:optional (metadata '()))
|
||||
(%make-job name drv metadata))
|
||||
|
|
Loading…
Reference in New Issue