makeShell: improve update-nix-bitcoin

- Don't overwrite `nix-bitcoin-release.nix` on errors
- Show a message to indicate whether `nix-bitcoin-release.nix` was
  updated
- Don't start a shell when called noninteractively

Also, update `usage.md` and reformat `shell.nix`.
This commit is contained in:
Erik Arvstedt
2021-09-13 10:23:49 +02:00
parent 52aaa8388e
commit 77af2e4538
3 changed files with 25 additions and 11 deletions

View File

@@ -1,9 +1,10 @@
Updating
---
In your deployment directory, enter the nix shell with `nix-shell` and run
In your deployment directory, enter the nix shell with `nix-shell` and run the
following to update `nix-bitcoin-release.nix`:
```
fetch-release > nix-bitcoin-release.nix
update-nix-bitcoin
```
Nodeinfo