diff options
author | Ryan Schanzenbacher <ryan@rschanz.org> | 2023-09-14 14:28:21 -0400 |
---|---|---|
committer | Ryan Schanzenbacher <ryan@rschanz.org> | 2023-09-14 14:28:21 -0400 |
commit | 24aab6a9ee4d3010c1de1fcd279bd558dcb1803a (patch) | |
tree | 189c2f194862c589504804ccfc1c60eda8fc588d /deploy.sh | |
parent | 33a7e1524d9134dab37e1ba812e0526a7fd72435 (diff) |
updated deploy script
Diffstat (limited to 'deploy.sh')
-rwxr-xr-x | deploy.sh | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -58,8 +58,13 @@ copy_and_prepare() { | |||
58 | echo "Mounting /gnu/store to destination disk..." | 58 | echo "Mounting /gnu/store to destination disk..." |
59 | herd start cow-store /mnt | 59 | herd start cow-store /mnt |
60 | 60 | ||
61 | # Install the non-guix signing keys | ||
62 | echo "Installing non-guix signing keys for substitutes..." | ||
63 | curl -o sign-key.pub https://substitutes.nonguix.org/signing-key.pub | ||
64 | guix archive --authorize < sign-key.pub | ||
65 | |||
61 | echo "Beginning install!" | 66 | echo "Beginning install!" |
62 | guix time-machine -C ./channels.scm -- system -L ./modules --substitute-urls='https://bordeaux.guix.gnu.org https://ci.guix.gnu.org https://substitutes.nonguix.org' init $install_hostname.scm /mnt | 67 | guix time-machine -C ./channels.scm -- system -L ./modules --substitute-urls='https://substitutes.nonguix.org https://bordeaux.guix.gnu.org https://ci.guix.gnu.org' init $install_hostname.scm /mnt |
63 | 68 | ||
64 | } | 69 | } |
65 | 70 | ||