forked from crate/crate-python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
base.cfg
49 lines (42 loc) · 1.11 KB
/
base.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
[buildout]
develop = .
extends = versions.cfg
versions = versions
show-picked-versions = true
parts = test
crate
scripts
coverage
linter
[scripts]
recipe = zc.recipe.egg:script
interpreter = py
eggs = crate
crate [test,sqlalchemy]
[coverage]
recipe = zc.recipe.egg
eggs = createcoverage
[crate:linux]
recipe = hexagonit.recipe.download
url = https://cdn.crate.io/downloads/releases/crate-${versions:crate_server}.tar.gz
strip-top-level-dir = true
[crate:macosx]
recipe = hexagonit.recipe.download
url = https://cdn.crate.io/downloads/releases/cratedb/x64_mac/crate-${versions:crate_server}.tar.gz
strip-top-level-dir = true
[crate:windows]
recipe = hexagonit.recipe.download
url = https://cdn.crate.io/downloads/releases/cratedb/x64_windows/crate-${versions:crate_server}.zip
strip-top-level-dir = true
[test]
relative-paths = true
recipe = zc.recipe.testrunner
defaults = ['--auto-color']
eggs = crate [test,sqlalchemy]
[linter]
recipe = zc.recipe.egg:script
eggs = flake8
scripts = flake8
initialization =
sys.argv.extend(['--count',
'${buildout:directory}/src'])