summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2018-08-10 11:25:51 +0200
committerMinijackson <minijackson@riseup.net>2018-08-10 11:25:51 +0200
commit42c80c9ace1b95f8101aae96c7c27edcf9ed6404 (patch)
tree8daa639f04cae16dbe1ea5869e251062b0d67fab
parent134d820657c06cd5d6375994226ff67f1af79f3e (diff)
downloadnix_repo-42c80c9ace1b95f8101aae96c7c27edcf9ed6404.tar.gz
nix_repo-42c80c9ace1b95f8101aae96c7c27edcf9ed6404.zip
Run the script
-rw-r--r--default.nix59
1 files changed, 32 insertions, 27 deletions
diff --git a/default.nix b/default.nix
index be4da92..72b148b 100644
--- a/default.nix
+++ b/default.nix
@@ -99,33 +99,38 @@ in rec {
99 inherit cmakeBuildType; 99 inherit cmakeBuildType;
100 }; 100 };
101 101
102 sinkTest = pkgs.writeShellScriptBin "sinkTest" '' 102 sinkTest = stdenv.mkDerivation {
103 export HOME="$(mktemp -d)" 103 name = "sinkTest";
104 cd "${sink}" 104 buildInputs = [ sink ];
105 ./tests/clientapitest && 105 buildPhase = ''
106 ./tests/resourceconfigtest && 106 export HOME="$(mktemp -d)"
107 ./tests/storagetest && 107 cd "${sink}"
108 ./tests/domainadaptortest && 108 ./tests/clientapitest &&
109 ./tests/messagequeuetest && 109 ./tests/resourceconfigtest &&
110 ./tests/indextest && 110 ./tests/storagetest &&
111 ./tests/resourcecommunicationtest && 111 ./tests/domainadaptortest &&
112 ./tests/pipelinetest && 112 ./tests/messagequeuetest &&
113 ./tests/querytest && 113 ./tests/indextest &&
114 ./tests/modelinteractivitytest && 114 ./tests/resourcecommunicationtest &&
115 ./tests/inspectiontest && 115 ./tests/pipelinetest &&
116 ./tests/accountstest && 116 ./tests/querytest &&
117 ./tests/testaccounttest && 117 ./tests/modelinteractivitytest &&
118 ./tests/dummyresourcemailtest && 118 ./tests/inspectiontest &&
119 ./tests/interresourcemovetest && 119 ./tests/accountstest &&
120 ./tests/notificationtest && 120 ./tests/testaccounttest &&
121 ./tests/entitystoretest && 121 ./tests/dummyresourcemailtest &&
122 ./tests/upgradetest && 122 ./tests/interresourcemovetest &&
123 ./tests/resourcecontroltest && 123 ./tests/notificationtest &&
124 ./tests/dummyresourcetest 124 ./tests/entitystoretest &&
125 ret=$? 125 ./tests/upgradetest &&
126 rm -rf $HOME 126 ./tests/resourcecontroltest &&
127 return $ret 127 ./tests/dummyresourcetest
128 ''; 128 ret=$?
129 rm -rf $HOME
130 touch $out
131 return $ret
132 '';
133 };
129 134
130 kube = stdenv.mkDerivation { 135 kube = stdenv.mkDerivation {
131 name = "kube"; 136 name = "kube";