git.iko.soy/typeable/bloodhound
on faster-compile-script-merge help sign in
62 lines 1.6 kB history raw
1stack = STACK_YAML='stack.yaml' stack
3build:
4 stack build
6ghci:
7 stack ghci
9test: echo-warn
10 stack test
12test-rerun: echo-warn
13 stack test --test-arguments "-r"
15test-ghci:
16 stack ghci bloodhound:test:bloodhound-tests
18ghcid:
19 ghcid -c "$(stack) ghci bloodhound:lib --test --ghci-options='-fobject-code -fno-warn-unused-do-bind' --main-is bloodhound:test:bloodhound-tests"
21mod-build:
22 stack build --ghc-options '+RTS -A128M -RTS'
24echo-warn:
25 echo "Make certain you have an elasticsearch instance on localhost:9200 !"
277.8-build:
28 STACK_YAML="stack-7.8.yaml" stack build
307.8-test: echo-warn
31 STACK_YAML="stack-7.8.yaml" stack test
337.10-build:
34 STACK_YAML="stack-7.10.yaml" stack build
367.10-test: echo-warn
37 STACK_YAML="stack-7.10.yaml" stack test
397.10-test-ES1:
40 STACK_YAML="stack-7.10.yaml" stack test --fast bloodhound:tests --test-arguments="--qc-max-success 500" --flag bloodhound:ES1
427.10-test-ES5:
43 STACK_YAML="stack-7.10.yaml" stack test --fast bloodhound:tests --test-arguments="--qc-max-success 500" --flag bloodhound:ES5
458.0-test-ES1:
46 STACK_YAML="stack.yaml" stack test --fast bloodhound:tests --test-arguments="--qc-max-success 500" --flag bloodhound:ES1
488.0-test-ES5:
49 STACK_YAML="stack-8.0.yaml" stack test --fast bloodhound:tests --test-arguments="--qc-max-success 500" --flag bloodhound:ES5
518.0-build:
52 STACK_YAML="stack-8.0.yaml" stack build
548.2-build:
55 STACK_YAML="stack-8.2.yaml" stack build
57module-touch:
58 touch src/Database/V1/Bloodhound/Types.hs
59 touch src/Database/V5/Bloodhound/Types.hs
61upload:
62 stack upload --no-signature .