[buildout] extends = ../../stack/slapos.cfg ../../stack/nodejs.cfg ../../component/git/buildout.cfg ../../component/xorg/buildout.cfg ../../component/firefox/buildout.cfg ../../component/dash/buildout.cfg ../../component/nginx/buildout.cfg ../../component/openssl/buildout.cfg parts = slapos-cookbook nodejs git eggs xserver firefox xwd renderjs-install jio-install nginx openssl instance [instance] recipe = slapos.recipe.template md5sum = 25a9c895fff279b71b0dbbad6647181b url = ${:_profile_base_location_}/instance.cfg.in output = ${buildout:directory}/instance.cfg mode = 0644 [eggs] recipe = zc.recipe.egg eggs = erp5.util selenium interpreter = pythonwitheggs [renderjs-repository.git] recipe = slapos.recipe.build:gitclone repository = https://lab.nexedi.com/nexedi/renderjs.git branch = master git-executable = ${git:location}/bin/git develop = true [renderjs-install] recipe = plone.recipe.command stop-on-error = true command = cd ${renderjs-repository.git:location} && PATH=${git:location}/bin/:${nodejs:location}/bin/:$PATH ${nodejs:location}/bin/npm install . && PATH=${git:location}/bin/:${nodejs:location}/bin/:$PATH ./node_modules/grunt-cli/bin/grunt update-command = ${:command} [jio-repository.git] recipe = slapos.recipe.build:gitclone repository = https://lab.nexedi.com/nexedi/jio.git branch = master git-executable = ${git:location}/bin/git develop = true [jio-install] recipe = plone.recipe.command stop-on-error = true command = cd ${jio-repository.git:location} && PATH=${git:location}/bin/:${nodejs:location}/bin/:$PATH ${nodejs:location}/bin/npm install . && PATH=${git:location}/bin/:${nodejs:location}/bin/:$PATH ./node_modules/grunt-cli/bin/grunt update-command = ${:command} [rsvp-repository.git] recipe = slapos.recipe.build:gitclone repository = https://lab.nexedi.com/nexedi/rsvp.js.git branch = master git-executable = ${git:location}/bin/git develop = true [rsvp-install] recipe = plone.recipe.command stop-on-error = true command = cd ${rsvp-repository.git:location} && PATH=${git:location}/bin/:${nodejs:location}/bin/:$PATH ${nodejs:location}/bin/npm install . update-command = ${:command} [uritemplate-repository.git] recipe = slapos.recipe.build:gitclone repository = https://lab.nexedi.com/nexedi/uritemplate-js.git branch = master git-executable = ${git:location}/bin/git develop = true [uritemplate-install] recipe = plone.recipe.command stop-on-error = true command = cd ${uritemplate-repository.git:location} && PATH=${git:location}/bin/:${nodejs:location}/bin/:$PATH ${nodejs:location}/bin/npm install . update-command = ${:command} [template-nginx-service] recipe = slapos.recipe.template url = ${:_profile_base_location_}/template-nginx-service.sh.in md5sum = 529532e1240a66bdf39e3cbbef90ba87 output = ${buildout:directory}/template-nginx-service.sh.in mode = 0644 [template-nginx-configuration] recipe = slapos.recipe.template url = ${:_profile_base_location_}/template-nginx.cfg.in md5sum = 9f22db89a2679534aa8fd37dbca86782 output = ${buildout:directory}/template-nginx.cfg.in mode = 0644 [template-runTestSuite] recipe = slapos.recipe.template url = ${:_profile_base_location_}/runTestSuite.in md5sum = bc1eca131cfa4e9f424d52788a6e051e output = ${buildout:directory}/runTestSuite.in mode = 0644 [versions] erp5.util = 0.4.46 slapos.recipe.template = 2.9 selenium = 2.53.1