forked from mirrors/nixpkgs
replace-secret: deprecate phases
This commit is contained in:
parent
44193bd5cc
commit
454c6dee5e
|
@ -3,13 +3,14 @@
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "replace-secret";
|
name = "replace-secret";
|
||||||
buildInputs = [ python3 ];
|
buildInputs = [ python3 ];
|
||||||
phases = [ "installPhase" "checkPhase" ];
|
dontUnpack = true;
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
install -D ${./replace-secret.py} $out/bin/replace-secret
|
install -D ${./replace-secret.py} $out/bin/replace-secret
|
||||||
patchShebangs $out
|
patchShebangs $out
|
||||||
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
doCheck = true;
|
installCheckPhase = ''
|
||||||
checkPhase = ''
|
|
||||||
install -m 0600 ${./test/input_file} long_test
|
install -m 0600 ${./test/input_file} long_test
|
||||||
$out/bin/replace-secret "replace this" ${./test/passwd} long_test
|
$out/bin/replace-secret "replace this" ${./test/passwd} long_test
|
||||||
$out/bin/replace-secret "and this" ${./test/rsa} long_test
|
$out/bin/replace-secret "and this" ${./test/rsa} long_test
|
||||||
|
|
Loading…
Reference in a new issue