Proof of concept work in progress darwin deployment script
This commit is contained in:
parent
f13e48aaaf
commit
00f6fd9f6e
2 changed files with 20 additions and 0 deletions
11
packages/deploy-darwin/deploy-darwin.sh
Normal file
11
packages/deploy-darwin/deploy-darwin.sh
Normal file
|
@ -0,0 +1,11 @@
|
|||
CLOSURE_DRV=$(nix eval .#darwinConfigurations.archer.config.system.build.toplevel.drvPath --raw)
|
||||
echo "$CLOSURE_DRV"
|
||||
|
||||
nix copy --to ssh://admin@macos-ventura "$CLOSURE_DRV"
|
||||
|
||||
# shellcheck disable=SC2029
|
||||
ssh admin@macos-ventura "nix build $CLOSURE_DRV^out"
|
||||
ssh admin@macos-ventura "./result/activate-user"
|
||||
ssh admin@macos-ventura "echo admin | sudo -S ./result/activate"
|
||||
# ssh admin@macos-ventura "./result/sw/bin/darwin-rebuild activate"
|
||||
ssh admin@macos-ventura "nix profile install ./result"
|
Loading…
Add table
Add a link
Reference in a new issue