software.cfg 1.63 KB
Newer Older
1 2 3 4 5 6
[buildout]
recipe_location = ${:parts-directory}/slapos.cookbook
develop = ${:recipe_location}

extends =
  ../../component/lxml-python/buildout.cfg
Arnaud Fontaine's avatar
Arnaud Fontaine committed
7
  ../../component/git/buildout.cfg
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

find-links =
  http://www.nexedi.org/static/packages/source/slapos.buildout/
  http://www.nexedi.org/static/packages/source/

parts =
  template
  eggs
  checkrecipe
  scalability-test-suite

versions = versions

[checkrecipe]
recipe = plone.recipe.command
stop-on-error = true
update-command = ${:command}
command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link

[slapos.cookbook]
recipe = plone.recipe.command
stop-on-error = true
location = ${buildout:parts-directory}/${:_buildout_section_name_}
command = ${git:location}/bin/git clone -b erp5scalabilitytestbed --quiet http://git.erp5.org/repos/slapos.git ${:location}
update-command = cd ${:location} && ${git:location}/bin/git pull --quiet

[eggs]
dummy = ${slapos.cookbook:location}
recipe = zc.recipe.egg
eggs =
#  ${lxml-python:egg}
#  PyXML
#  Zope2
  collective.recipe.template
#  netaddr
  slapos.core
#  xml_marshaller
  slapos.cookbook
  slapos.tool.nosqltester
  slapos.tool.nosqltester_manager
  erp5.utils.benchmark

[scalability-test-suite]
recipe = plone.recipe.command
location = ${buildout:parts-directory}/${:_buildout_section_name_}
command = tar zxvf -C ${:location} /var/tmp/erp5_scalability_test_suite.tar.gz

[template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
58
md5sum = 37686a00fe47483354112ce3bf25ca1f
59 60 61 62 63 64
output = ${buildout:directory}/template.cfg
mode = 0644

[versions]
# Use SlapOS patched zc.buildout
zc.buildout = 1.5.3-dev-SlapOS-001