X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=deploy.nu;h=b8fb962b4cb865276fe5b922c4ef49bb512bda76;hb=507c694cf6672969f9003324a4783c91bf31f764;hp=69450670e46cd65f84e5ae9f4f4cc08cb4978e14;hpb=ae75a0e819ce1f12250c437469849f30a0473fc0;p=stakingWatchdog.git diff --git a/deploy.nu b/deploy.nu index 6945067..b8fb962 100644 --- a/deploy.nu +++ b/deploy.nu @@ -6,7 +6,7 @@ def main [host: string, destination: string, ssh_key: path] { let scp_args = [-r -i $ssh_key] let target = "x86_64-unknown-linux-gnu" let app_name = "staking_watchdog" - let build = "debug" # "debug" or "release". + let build = "release" # "debug" or "release". def invoke_ssh [command: string] { let args = $ssh_args ++ $command @@ -27,9 +27,9 @@ def main [host: string, destination: string, ssh_key: path] { cargo zigbuild --target $target } - # invoke_ssh [sudo systemctl stop $app_name] + # invoke_ssh $"sudo systemctl stop ($app_name)" copy_ssh ./target/($target)/($build)/($app_name) $destination invoke_ssh $"chmod u+x ($destination)/($app_name)" - # invoke_ssh [sudo systemctl start $app_name] + # invoke_ssh $"sudo systemctl start ($app_name)" print "Deployment finished" } \ No newline at end of file