On Thu, 26 Nov 2020 18:56:50 +0330
Reza Alizadeh Majd <r.m...@pantherx.org> wrote:

> --8<---------------cut here---------------start------------->8---
> (define %cuirass-specs
>   #~(list
>      '((#:name . "my-manifest")
>        (#:load-path-inputs . ("guix"))
>        (#:package-path-inputs . ())
>        (#:proc-input . "guix")
>        (#:proc-file . "build-aux/cuirass/gnu-system.scm")
>        (#:proc . cuirass-jobs)
>        (#:proc-args . ((subset . "manifests")
>                        (systems . ("x86_64-linux"))
>                        (manifests . (("config" . "manifest.scm")))))
>        (#:inputs . (((#:name . "guix")
>                      (#:url . "git://git.savannah.gnu.org/guix.git")
>                      (#:load-path . ".")
>                      (#:branch . "master")
>                      (#:no-compile? . #t))
>                     ((#:name . "config")
>                      (#:url .
> "https://github.com/ramajd/guix-manifest.git";) (#:load-path . ".")
>                      (#:branch . "master")
>                      (#:no-compile? . #t)))))))
> --8<---------------cut here---------------end--------------->8---

add the `(#:build-outputs . ())` to my specification definition, cuirass
added my specification to the list of it's build specs. 

my current problem is that status of added jobs are `scheduled` and I
receive following message on cuirass logs:

--8<---------------cut here---------------start------------->8---
2020-11-27T15:14:19 evaluation 1 for 'my-manifest' completed
2020-11-27T15:14:19 building 2 jobs for 'my-manifest'
2020-11-27T15:14:19 Registering builds for evaluation 1.
2020-11-27T15:14:19 evaluation 1 registration took 0.001742 seconds
2020-11-27T15:14:19 evaluation 1 registered 2 new derivations
2020-11-27T15:14:19 building 2 derivations in batches of 200
2020-11-27T15:14:19 building batch of 200 derivations (0/2)
2020-11-27T15:14:20 done with 2 derivations
2020-11-27T15:14:20 outputs:
/gnu/store/220zbr30p8yj6yg9ndkk7a537x6f4vir-ungoogled-chromium-87.0.4280.66-0.1f7cdef
/gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
2020-11-27T15:14:20 success: 0, fail: 2
--8<---------------cut here---------------end--------------->8---

I assume this happened because that my server used available substitutes
from Guix substitute server, instead of building them by itself. is
that right?  

if not, is there any further thing that I need to apply on my spec
definition? 

Regards, 
Reza


-- 
Reza Alizadeh Majd
PantherX Team
https://www.pantherx.org/

Reply via email to