bzr branch
http://gegoxaren.bato24.eu/bzr/loggerhead/trunk
|
491.2.55
by Jelmer Vernooij
Add byov.conf. |
1 |
# Use lxd containers by default
|
2 |
vm.class = lxd |
|
3 |
# Start with an up to date system by default
|
|
4 |
vm.update = True |
|
5 |
# External sources dependencies, packages are not recent enough
|
|
6 |
dulwich.clone = (git clone git://jelmer.uk/dulwich ../dulwich.git) |
|
7 |
dulwich.install = (cd ../dulwich.git && ./setup.py install --user) |
|
8 |
dulwich3.install = (cd ../dulwich.git && python3 ./setup.py install --user) |
|
|
491.2.57
by Jelmer Vernooij
Install simpletal from the webz. |
9 |
simpletal3.install = pip3 install http://www.owlfish.com/software/simpleTAL/downloads/SimpleTAL-5.2.tar.gz |
|
491.2.55
by Jelmer Vernooij
Add byov.conf. |
10 |
|
|
491.2.56
by Vincent Ladeuil
Don't depend on python3-simpletal, which is not available in Ubuntu yet. |
11 |
[loggerhead] |
|
491.2.55
by Jelmer Vernooij
Add byov.conf. |
12 |
vm.release = xenial |
|
491.2.58
by Jelmer Vernooij
Add missing dependency on six in byov.conf. |
13 |
brz.build_deps = gcc, debhelper, python, python-all-dev, python3-all-dev, python-configobj, python3-configobj, python-docutils, python3-docutils, python-paramiko, python3-paramiko, python-subunit, python3-subunit, python-testtools, python3-testtools, subunit, cython, cython3, python-fastimport, python-dulwich, python-six, python3-six |
|
503.1.1
by Colin Watson
Drop dependency on simplejson. |
14 |
loggerhead.build_deps = python-setuptools, python3-setuptools, libjs-jquery, python-docutils, python3-docutils, python-pygments, python3-pygments, python-paste, python3-paste, python-pastedeploy, python3-pastedeploy, python-simpletal, python-bleach, python3-bleach |
|
491.2.59
by Jelmer Vernooij
Add dependency on fixtures. |
15 |
loggerhead.test_deps = python3-fixtures, python-fixtures |
16 |
vm.packages = {brz.build_deps}, {loggerhead.build_deps}, {loggerhead.test_deps}, bzr, python-junitxml, python3-pip |
|
|
491.2.55
by Jelmer Vernooij
Add byov.conf. |
17 |
brz.branch = (bzr branch lp:brz ../brz-trunk) |
18 |
brz.make = (cd ../brz-trunk && make) |
|
19 |
byoci.setup.command = ({dulwich.clone} && {dulwich.install} && {brz.branch} && {brz.make}) |
|
20 |
byoci.tests.command = bash -o pipefail -c "bzr log -l2 && (BRZ_PLUGINS_AT=loggerhead@`pwd` BRZ_PLUGIN_PATH=-site:-user python2 ../brz-trunk/brz selftest -v --parallel=fork --subunit2 | subunit2junitxml -o ../results.xml -f | subunit2pyunit)" |
|
21 |
[loggerhead-py3] |
|
|
491.2.57
by Jelmer Vernooij
Install simpletal from the webz. |
22 |
byoci.setup.command = ({dulwich.clone} && {dulwich3.install} && {brz.branch} && {brz.make} && {simpletal3.install}) |
|
491.2.55
by Jelmer Vernooij
Add byov.conf. |
23 |
byoci.tests.command = bash -o pipefail -c "bzr log -l2 && (BRZ_PLUGINS_AT=loggerhead@`pwd` BRZ_PLUGIN_PATH=-site:-user python3 ../brz-trunk/brz selftest -v --parallel=fork --subunit2 | subunit2junitxml -o ../results.xml -f | subunit2pyunit)" |