Commit 95eaa363 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 34f42dbe
# SlapOS component for zodbtools development.
[buildout]
extends =
buildout.cfg
../git/buildout.cfg
# override zodbtools to install it from latest git version
[zodbtools]
recipe = zc.recipe.egg:develop
setup = ${zodbtools-repository:location}
[zodbtools-repository]
recipe = slapos.recipe.build:gitclone
repository = https://lab.nexedi.com/nexedi/zodbtools.git
branch = master
location = ${buildout:parts-directory}/zodbtools-dev
git-executable = ${git:location}/bin/git
# unpin zodbtools from versions, so that buildout does not fallback to
# installing non-dev egg if dev one has changed its version.
[versions]
zodbtools =
# SlapOS software release to test zodbtools on Nexedi testing infrastructure.
[buildout]
extends =
../../stack/nxdtest.cfg
buildout-dev.cfg
parts =
zodbtools
# for instance
slapos-cookbook
instance.cfg
# tune zodbtools to install with for-tests extras.
[zodbtools]
egg = zodbtools[test]
# bin/python is preinstalled with sys.path to zodbtools & friends.
[zodbtools]
interpreter = python
# env.sh for zodbtools's python to be on $PATH.
[zodbtools-env.sh]
recipe = slapos.recipe.template:jinja2
rendered = ${buildout:directory}/${:_buildout_section_name_}
template = inline:
export PS1="(zodbtools-env) $PS1"
export PATH=${buildout:bin-directory}:$PATH
[instance.cfg]
<= nxdtest-instance.cfg
env.sh = ${zodbtools-env.sh:rendered}
workdir = ${zodbtools-repository:location}
[versions]
# XXX
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment