2015-04-07 22:18:11 +02:00
|
|
|
#! /bin/sh
|
|
|
|
#
|
2015-06-14 20:57:19 +02:00
|
|
|
# usage: ./deploy system_name [target]
|
2015-04-07 22:18:11 +02:00
|
|
|
#
|
|
|
|
set -euf
|
|
|
|
|
2015-06-14 20:57:19 +02:00
|
|
|
system_name=$1
|
|
|
|
target=${2-root@$system_name}
|
2015-06-14 19:37:30 +02:00
|
|
|
|
2015-07-07 05:55:28 +02:00
|
|
|
nix-instantiate \
|
|
|
|
--argstr system-name "$system_name" \
|
|
|
|
--argstr deploy-target "$target" \
|
|
|
|
--eval --json . \
|
|
|
|
| jq -r . \
|
|
|
|
| sh
|