Bumped azos-core, added sudo up-front to build
This commit is contained in:
+1
-1
Submodule azos-core updated: b992dcc4f7...6333b768ea
+12
-1
@@ -5,7 +5,18 @@ pkgs.mkShell {
|
||||
nh
|
||||
(pkgs.writeShellScriptBin
|
||||
"azos-lauretta-update"
|
||||
"nh os switch '.?submodules=1#lauretta'")
|
||||
''
|
||||
# Authenticate up front and keep the sudo timestamp fresh during the
|
||||
# build, so nh's activation step doesn't prompt (and time out) at the end.
|
||||
sudo -v || exit 1
|
||||
while true; do
|
||||
sleep 60
|
||||
sudo -n -v 2>/dev/null || exit
|
||||
done &
|
||||
keepalive=$!
|
||||
trap 'kill $keepalive 2>/dev/null' EXIT
|
||||
nh os switch '.?submodules=1#lauretta'
|
||||
'')
|
||||
(pkgs.writeShellScriptBin
|
||||
"azos-update-azos-core"
|
||||
"nix flake update --flake '.?submodules=1' azos-core")
|
||||
|
||||
Reference in New Issue
Block a user