bcachefs-tools: switch to nix-update-script
This commit is contained in:
parent
0d2a613af7
commit
d49f993b39
@ -20,7 +20,7 @@
|
|||||||
rustc,
|
rustc,
|
||||||
rustPlatform,
|
rustPlatform,
|
||||||
makeWrapper,
|
makeWrapper,
|
||||||
writeScript,
|
nix-update-script,
|
||||||
python3,
|
python3,
|
||||||
fuseSupport ? false,
|
fuseSupport ? false,
|
||||||
}:
|
}:
|
||||||
@ -104,15 +104,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
inherit (nixosTests.installer) bcachefsSimple bcachefsEncrypted bcachefsMulti;
|
inherit (nixosTests.installer) bcachefsSimple bcachefsEncrypted bcachefsMulti;
|
||||||
};
|
};
|
||||||
|
|
||||||
updateScript = writeScript "update-bcachefs-tools-and-cargo-lock.sh" ''
|
updateScript = nix-update-script {};
|
||||||
#!/usr/bin/env nix-shell
|
|
||||||
#!nix-shell -i bash -p curl jq common-updater-scripts
|
|
||||||
res="$(curl ''${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \
|
|
||||||
-sL "https://api.github.com/repos/${finalAttrs.src.owner}/${finalAttrs.src.repo}/tags?per_page=1")"
|
|
||||||
|
|
||||||
version="$(echo $res | jq '.[0].name | split("v") | .[1]' --raw-output)"
|
|
||||||
update-source-version ${finalAttrs.pname} "$version" --ignore-same-hash
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user