-
Notifications
You must be signed in to change notification settings - Fork 1
/
buildout.cfg
129 lines (115 loc) · 3.94 KB
/
buildout.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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
[buildout]
extensions =
mr.developer
sources = sources
versions = versions
auto-checkout = *
always-checkout = True
parts =
templer
test
coverage
coverage-report
test-plone-basic
test-plone-basic-with-robot
test-plone-dexterity
find-links =
http://dist.plone.org
http://download.zope.org/ppix/
http://download.zope.org/distribution/
http://effbot.org/downloads
[remotes]
collective = git://github.com/collective
collective_push = [email protected]:collective
[sources]
templer.core = git ${remotes:collective}/templer.core.git pushurl=${remotes:collective_push}/templer.core.git
templer.buildout = git ${remotes:collective}/templer.buildout.git pushurl=${remotes:collective_push}/templer.buildout.git
templer.zope = git ${remotes:collective}/templer.zope.git pushurl=${remotes:collective_push}/templer.zope.git
templer.plone = git ${remotes:collective}/templer.plone.git pushurl=${remotes:collective_push}/templer.plone.git
templer.dexterity = git ${remotes:collective}/templer.dexterity.git pushurl=${remotes:collective_push}/templer.dexterity.git
templer.plonebuildout = git ${remotes:collective}/templer.plonebuildout.git pushurl=${remotes:collective_push}/templer.plonebuildout.git
templer.silva = git ${remotes:collective}/templer.silva.git pushurl=${remotes:collective_push}/templer.silva.git
templer.localcommands = git ${remotes:collective}/templer.localcommands.git pushurl=${remotes:collective_push}/templer.localcommands.git
templer.plone.localcommands = git ${remotes:collective}/templer.plone.localcommands.git pushurl=${remotes:collective_push}/templer.plone.localcommands.git
[templer]
recipe = zc.recipe.egg
eggs =
templer.core
templer.buildout
templer.zope
templer.plone
templer.dexterity
templer.plonebuildout
templer.silva
templer.localcommands
templer.plone.localcommands
[test]
recipe = zc.recipe.testrunner
eggs =
templer.core[test]
templer.buildout[test]
templer.zope[test]
templer.plone[test]
templer.dexterity[test]
templer.plonebuildout[test]
templer.silva[test]
templer.localcommands[test]
templer.plone.localcommands
[coverage]
recipe = zc.recipe.egg
eggs = coverage
[coverage-report]
recipe = zc.recipe.egg
eggs = z3c.coverage
scripts = coveragereport=coverage-report
[test-plone-basic]
recipe = collective.recipe.template
input = inline:
#!/bin/sh
if [ -d ${buildout:directory}/parts/test/plone.example ]; then
rm -rf plone.example
fi
cd ${buildout:directory}/parts/test/
${buildout:directory}/bin/templer plone_basic plone.example expert_mode=easy version=1.0 description="" add_profile=False
cd ${buildout:directory}/parts/test/plone.example
python bootstrap.py
bin/buildout
bin/test
output = ${buildout:directory}/bin/test-plone-basic
mode = 775
[test-plone-basic-with-robot]
recipe = collective.recipe.template
input = inline:
#!/bin/sh
if [ -d ${buildout:directory}/parts/test/plone.example ]; then
rm -rf plone.example
fi
cd ${buildout:directory}/parts/test/
${buildout:directory}/bin/templer plone_basic plone.example expert_mode=easy version=1.0 description="" add_profile=False add_robot_tests=True
cd ${buildout:directory}/parts/test/plone.example
python bootstrap.py
bin/buildout
bin/test
output = ${buildout:directory}/bin/test-plone-basic-with-robot
mode = 775
[test-plone-dexterity]
recipe = collective.recipe.template
input = inline:
#!/bin/sh
if [ -d ${buildout:directory}/parts/test/plone.example ]; then
rm -rf plone.example
fi
cd ${buildout:directory}/parts/test/
${buildout:directory}/bin/templer dexterity plone.example # --no-interactive
cd ${buildout:directory}/parts/test/plone.example
python bootstrap.py
bin/buildout
bin/test
output = ${buildout:directory}/bin/test-plone-dexterity
mode = 775
[versions]
Cheetah = 2.2.1
distribute = 0.6.28
zc.recipe.egg = 1.3.2
commandlineapp = 3.0.5
collective.xmltestreport = 1.2.6