Merge remote-tracking branch 'origin/zabbix'
[slapos.git] / software / erp5testnode / software.cfg
1 [buildout]
2 extends =
3   ../../stack/slapos.cfg
4   ../../component/git/buildout.cfg
5   ../../component/lxml-python/buildout.cfg
6   ../../component/zip/buildout.cfg
7   ../../component/busybox/buildout.cfg
8   ../../component/shellinabox/buildout.cfg
9   ../../component/pwgen/buildout.cfg
10   ../../component/apache/buildout.cfg
11
12 # Local development
13 develop =
14   ${:parts-directory}/slapos.cookbook-repository
15 parts =
16 # Local development
17   slapos-cookbook
18   slapos.cookbook-repository
19   check-recipe
20   template
21   lxml-python
22   eggs
23   zip
24   git
25   apache
26
27 # Local development
28 [slapos.cookbook-repository]
29 recipe = plone.recipe.command
30 stop-on-error = true
31 location = ${buildout:parts-directory}/${:_buildout_section_name_}
32 command = "${git:location}/bin/git" clone --branch erp5testnode --quiet http://git.erp5.org/repos/slapos.git "${:location}"
33 update-command = cd "${:location}" && "${git:location}/bin/git" fetch --quiet && "${git:location}/bin/git" reset --hard @{upstream}
34
35 [check-recipe]
36 recipe = plone.recipe.command
37 stop-on-error = true
38 update-command = ${:command}
39 command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link
40
41 [eggs]
42 recipe = zc.recipe.egg
43 eggs =
44   ${lxml-python:egg}
45   zc.buildout
46   slapos.libnetworkcache
47   slapos.core
48   inotifyx
49   erp5.util
50   PyXML
51
52 [testnode]
53
54 scripts =
55   testnode = erp5.util.testnode:main
56   slapgrid-cp = slapos.grid.slapgrid:runComputerPartition
57   slapgrid-sr = slapos.grid.slapgrid:runSoftwareRelease
58   slapproxy = slapos.proxy:main
59
60
61 [template]
62 recipe = slapos.recipe.template
63 url = ${:_profile_base_location_}/instance.cfg
64 output = ${buildout:directory}/template.cfg
65 mode = 0644
66 md5sum = 307663d73ef3ef94b02567ecd322252e
67
68 [template-default]
69 recipe = slapos.recipe.template
70 url = ${:_profile_base_location_}/instance-default.cfg
71 output = ${buildout:directory}/template-default.cfg
72 mode = 0644
73 md5sum = 7beecdffede3c0abf83944b57476f84f 
74
75 [versions]
76 PyXML = 0.8.5
77 erp5.util = 0.4.41
78 plone.recipe.command = 1.1
79 slapos.recipe.build = 0.12
80 slapos.recipe.template = 2.5