Commit 953bc165 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 30a1d2e2
# SlapOS component for wendelin.core
[buildout]
extends = ../git/buildout.cfg
extends =
../pygolang/buildout.cfg
../golang/buildout.cfg
../git/buildout.cfg
parts =
wendelin.core
......@@ -7,7 +13,11 @@ parts =
# wendelin.core installed from released egg from pypi
[wendelin.core]
recipe = zc.recipe.egg:custom
egg = wendelin.core
egg = wendelin.core
# XXX dup in wendelin.core-dev
setup-eggs =
${pygolang:egg}[pyx.build]
# XXX env for go + modules=on
# wendelin.core installed from latest git version
......@@ -17,6 +27,10 @@ egg = wendelin.core
setup = ${wendelin.core-repository:location}
environment = wendelin.core-dev-env
# XXX dup from wendelin.core -> merge?
setup-eggs =
${pygolang:egg}[pyx.build]
[wendelin.core-dev-env]
# wendelin.core-dev needs git to build
PATH = ${git:location}/bin:%(PATH)s
......
# SlapOS software release to test wendelin.core on Nexedi testing infrastructure.
[buildout]
extends =
../../stack/nxdtest.cfg
buildout.cfg
parts =
wendelin.core-dev
# for instance
slapos-cookbook
instance.cfg
[wendelin.core-repository]
repository = https://lab.nexedi.com/kirr/wendelin.core.git
branch = t
# python interpreter with wendelin.core and all other eggs.
[wendelin.core-dev]
interpreter = python
# env.sh for that python to be on $PATH XXX + go
[wendelin.core-env.sh]
recipe = slapos.recipe.template:jinja2
rendered = ${buildout:directory}/${:_buildout_section_name_}
template = inline:
. ${gowork:env.sh}
export PS1="(wendelin.core-env) $PS1"
export PATH=${buildout:bin-directory}:$PATH
# instance with runTestSuite
[instance.cfg]
<= nxdtest-instance.cfg
env.sh = ${wendelin.core-env.sh:rendered}
workdir = ${wendelin.core-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