tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
magento-cloud: use versionCheckHook
Piotr Kwiecinski
7 months ago
fdb24670
52588346
+11
-5
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
ma
magento-cloud
package.nix
+11
-5
pkgs/by-name/ma/magento-cloud/package.nix
···
4
4
fetchurl,
5
5
makeBinaryWrapper,
6
6
php,
7
7
-
testers,
7
7
+
writableTmpDirAsHomeHook,
8
8
+
versionCheckHook,
8
9
}:
9
10
stdenvNoCC.mkDerivation (finalAttrs: {
10
11
pname = "magento-cloud";
···
32
33
runHook postInstall
33
34
'';
34
35
36
36
+
nativeInstallCheckInputs = [
37
37
+
writableTmpDirAsHomeHook
38
38
+
versionCheckHook
39
39
+
];
40
40
+
41
41
+
doInstallCheck = true;
42
42
+
versionCheckProgramArg = "--version";
43
43
+
versionCheckKeepEnvironment = [ "HOME" ];
44
44
+
35
45
passthru = {
36
46
updateScript = ./update.sh;
37
37
-
tests.version = testers.testVersion {
38
38
-
package = finalAttrs.finalPackage;
39
39
-
command = "HOME=$TMPDIR magento-cloud --version";
40
40
-
};
41
47
};
42
48
43
49
meta = {