summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pykhalov <go.wigust@gmail.com>2019-07-06 10:22:31 +0300
committerOleg Pykhalov <go.wigust@gmail.com>2019-07-06 15:41:44 +0300
commit7c3ee74cc45afd1a4fd0a55e93867926d1a5dd70 (patch)
tree70221326fb834b05c0b86b29dfd3dcdcb752f572
parentREADME.md: Update. (diff)
downloadguix-majordomo-7c3ee74cc45afd1a4fd0a55e93867926d1a5dd70.tar.gz
* .gitlab-ci.yml: Update.
-rw-r--r--.gitlab-ci.yml17
1 files changed, 15 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 38dd87a..f7c5245 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,17 @@
+image: debian:stretch
+
test:
tags:
- - shell
- script: ~/.config/guix/current/bin/guix build --load-path="$PWD" --no-grafts guile-ihs
+ - docker
+ script:
+ - apt update -qq
+ - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y -qq -o=Dpkg::Use-Pty=0 gnupg wget grep sed ca-certificates dirmngr xz-utils netbase
+ - wget "https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh?h=v1.0.1" -O guix-install.sh
+ - until gpg --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5; do echo "trying again..."; done
+ - echo -e 'y\ny' | bash guix-install.sh
+ - /root/.config/guix/current/bin/guix-daemon --build-users-group=guixbuild &
+ # - /root/.config/guix/current/bin/guix pull
+ # - hash /root/.config/guix/current/bin/guix
+ # - kill %1
+ # - /root/.config/guix/current/bin/guix-daemon --build-users-group=guixbuild &
+ - /root/.config/guix/current/bin/guix build --load-path="$PWD" --no-grafts guile-ihs