Unpin versions.
[slapos.git] / software / erp5testnode / software.cfg
1 [buildout]
2
3 find-links = http://www.nexedi.org/static/packages/source/slapos.buildout/
4     http://dist.repoze.org
5     http://www.nexedi.org/static/packages/source/
6
7 # Separate from site eggs
8 allowed-eggs-from-site-packages =
9 include-site-packages = false
10 exec-sitecustomize = false
11
12 versions = versions
13
14 extends =
15   ../../stack/shacache-client.cfg
16   ../../component/python-2.7/buildout.cfg
17   ../../component/subversion/buildout.cfg
18   ../../component/git/buildout.cfg
19   ../../component/lxml-python/buildout.cfg
20   ../../component/zip/buildout.cfg
21
22 parts =
23   template
24   lxml-python
25   eggs
26   subversion
27   zip
28   git
29   checkrecipe
30
31 # Separate from site eggs
32 allowed-eggs-from-site-packages =
33 include-site-packages = false
34 exec-sitecustomize = false
35
36 # Use only quite well working sites.
37 allow-hosts =
38   *.nexedi.org
39   *.python.org
40   *.sourceforge.net
41   dist.repoze.org
42   effbot.org
43   github.com
44   peak.telecommunity.com
45   psutil.googlecode.com
46   www.dabeaz.com
47
48 develop =
49   ${:parts-directory}/slapos.cookbook-repository
50   ${:parts-directory}/erp5.util-repository
51
52 [checkrecipe]
53 recipe = plone.recipe.command
54 stop-on-error = true
55 update-command = ${:command}
56 command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link && grep parts ${buildout:develop-eggs-directory}/erp5.util.egg-link
57
58 [slapos.cookbook-repository]
59 recipe = plone.recipe.command
60 location = ${buildout:parts-directory}/${:_buildout_section_name_}
61 stop-on-error = true
62 repository = http://git.erp5.org/repos/slapos.git
63 branch = master
64 revision = 33e2a6315965925b3585d3dcbe246055bb852cba
65 command = ${git:location}/bin/git clone --quiet -b ${:branch} ${:repository} ${:location} && if [ -n ${:revision} ]; then cd ${:location} && ${git:location}/bin/git reset --quiet --hard ${:revision} ; fi
66 update-command = cd ${:location} && ${git:location}/bin/git pull --quiet && if [ -n ${:revision} ]; then cd ${:location} && ${git:location}/bin/git reset --quiet --hard ${:revision} ; fi
67
68 [erp5.util-repository]
69 recipe = plone.recipe.command
70 location = ${buildout:parts-directory}/${:_buildout_section_name_}
71 stop-on-error = true
72 repository = http://git.erp5.org/repos/erp5.git
73 branch = master
74 revision = 917d196176e6291d3046abb6177
75 command = ${git:location}/bin/git clone --quiet -b ${:branch} ${:repository} ${:location} && if [ -n ${:revision} ]; then cd ${:location} && ${git:location}/bin/git reset --quiet --hard ${:revision} ; fi
76 update-command = cd ${:location} && ${git:location}/bin/git pull --quiet && if [ -n ${:revision} ]; then cd ${:location} && ${git:location}/bin/git reset --quiet --hard ${:revision} ; fi
77
78 [eggs]
79 recipe = zc.recipe.egg
80 # Just so buildout executes [slapos.cookbook-repository] before [eggs], as
81 # - [eggs] references [slapos.cookbook-repository]
82 # - [instance-recipe] needs [slapos.cookbook-repository] to be finished
83 # - we cannot rely on anything else being executed before [eggs]
84 dummy =
85   ${slapos.cookbook-repository:location}
86   ${erp5.util-repository:location}
87 eggs =
88   ${lxml-python:egg}
89   zc.buildout
90   slapos.libnetworkcache
91   slapos.core
92   slapos.cookbook
93   erp5.util[testnode]
94
95 scripts =
96   testnode = erp5.util.testnode:main
97   slapgrid-cp = slapos.grid.slapgrid:runComputerPartition
98   slapgrid-sr = slapos.grid.slapgrid:runSoftwareRelease
99   slapproxy = slapos.proxy:main
100
101 python = python2.7
102
103 [lxml-python]
104 python = python2.7
105
106 [template]
107 recipe = slapos.recipe.template
108 url = ${:_profile_base_location_}/instance.cfg
109 output = ${buildout:directory}/template.cfg
110 mode = 0644
111 md5sum = 08e3f92bce41efc5bfe044bb9d354786
112
113 [networkcache]
114 # Romain Courteaud + Sebastien Robin signature certificate
115 signature-certificate-list =
116   -----BEGIN CERTIFICATE-----
117   MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
118   CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
119   MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
120   ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
121   AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
122   boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
123   Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
124   ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
125   mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
126   q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
127   QUUGLQ==
128   -----END CERTIFICATE-----
129   -----BEGIN CERTIFICATE-----
130   MIIB8jCCAVugAwIBAgIJAPu2zchZ2BxoMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNV
131   BAMMB3RzeGRldjMwHhcNMTExMDE0MTIxNjIzWhcNMTIxMDEzMTIxNjIzWjASMRAw
132   DgYDVQQDDAd0c3hkZXYzMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrPbh+
133   YGmo6mWmhVb1vTqX0BbeU0jCTB8TK3i6ep3tzSw2rkUGSx3niXn9LNTFNcIn3MZN
134   XHqbb4AS2Zxyk/2tr3939qqOrS4YRCtXBwTCuFY6r+a7pZsjiTNddPsEhuj4lEnR
135   L8Ax5mmzoi9nE+hiPSwqjRwWRU1+182rzXmN4QIDAQABo1AwTjAdBgNVHQ4EFgQU
136   /4XXREzqBbBNJvX5gU8tLWxZaeQwHwYDVR0jBBgwFoAU/4XXREzqBbBNJvX5gU8t
137   LWxZaeQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA07q/rKoE7fAda
138   FED57/SR00OvY9wLlFEF2QJ5OLu+O33YUXDDbGpfUSF9R8l0g9dix1JbWK9nQ6Yd
139   R/KCo6D0sw0ZgeQv1aUXbl/xJ9k4jlTxmWbPeiiPZEqU1W9wN5lkGuLxV4CEGTKU
140   hJA/yXa1wbwIPGvX3tVKdOEWPRXZLg==
141   -----END CERTIFICATE-----
142
143 [versions]
144 # Use SlapOS patched zc.buildout
145 zc.buildout = 1.6.0-dev-SlapOS-003