diff options
author | Arun Isaac | 2022-02-09 23:53:31 +0530 |
---|---|---|
committer | Arun Isaac | 2022-02-09 23:58:33 +0530 |
commit | 8bc27ffef8f6636aeb2ef9f58b2fe205d812ce7a (patch) | |
tree | d047fa26bffa50f2882f2ccb70582cbf7c435c3f /.guix-authorizations | |
parent | 9075f01fa32c9ecae021393b870a23413000f9c4 (diff) | |
download | guix-forge-8bc27ffef8f6636aeb2ef9f58b2fe205d812ce7a.tar.gz guix-forge-8bc27ffef8f6636aeb2ef9f58b2fe205d812ce7a.tar.lz guix-forge-8bc27ffef8f6636aeb2ef9f58b2fe205d812ce7a.zip |
forge: Implement our own git downloader.
Implement our own git downloader independent of that provided by
Guix. This is required for better control of the output, and to later
print the current git commit.
* forge/build/git.scm: Do not import (guix build git). Import (rnrs
exceptions).
(download-git-to-store): Do not accept #:git-command argument. Expect
git and nss-certs to be in the environment. Do not call git-fetch
from (guix build git).
* forge/forge.scm: Import nss-certs from (gnu packages certs).
(gexp-producer->job-script): Run in environment with the git-minimal
and nss-certs packages. Do not pass #:git-command to
latest-git-checkout.
Diffstat (limited to '.guix-authorizations')
0 files changed, 0 insertions, 0 deletions