matrix-appservice-discord: run pre/post hooks for overridden phases

Changed files
+8
pkgs
servers
matrix-appservice-discord
+8
pkgs/servers/matrix-appservice-discord/default.nix
···
nativeBuildInputs = [ makeWrapper ];
buildPhase = ''
+
runHook preBuild
+
# compile TypeScript sources
yarn --offline build
+
+
runHook postBuild
'';
doCheck = true;
checkPhase = ''
+
runHook preCheck
+
# the default 2000ms timeout is sometimes too short on our busy builders
yarn --offline test --timeout 10000
+
+
runHook postCheck
'';
postInstall = ''