Justfile: describe the update recipes

This commit is contained in:
steveej 2019-11-28 01:05:14 +01:00
parent 77eb1e48e4
commit 3ee072f7ad

View file

@ -7,6 +7,7 @@ _DEFAULT_VERSION:
_usage: _usage:
just -l just -l
# Re-render the default versions
update-default-versions: update-default-versions:
#!/usr/bin/env bash #!/usr/bin/env bash
template="$(just _DEFAULT_VERSION_TMPL)" template="$(just _DEFAULT_VERSION_TMPL)"
@ -82,6 +83,7 @@ rebuild-this-device rebuildarg="dry-activate":
fi fi
fi fi
# Re-render the versions of a remote device and rebuild its environment
update-remote-device device target rebuildmode='switch': update-remote-device device target rebuildmode='switch':
#!/usr/bin/env bash #!/usr/bin/env bash
set -e set -e
@ -111,7 +113,7 @@ update-remote-device device target rebuildmode='switch':
git commit -v ${outfile} -m "nix/os/devices/{{ device }}: bump versions" git commit -v ${outfile} -m "nix/os/devices/{{ device }}: bump versions"
# Update the channel versions and (by default) switch to new environment # Re-render the versions of the current device and rebuild its environment
update-this-device rebuild-mode='switch': update-this-device rebuild-mode='switch':
#!/usr/bin/env bash #!/usr/bin/env bash
set -e set -e