123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- #!/bin/sh -
- # New top-level script, now that we need to run rpki-pbuilder.py multiple times with different arguments.
- # May eventually want to consolidate all of this back into rpki-pbuilder.py, but not today.
- # At the moment, coverage with the new code is a bit scattershot. It works with trusty, with backports
- # from xenial; it works for stretch, and it works for jessie with a lot of backports from stretch.
- # Backports for wheezy are probably more trouble than they're worth, and there seems little point
- # in putting effort into the non-LTS Ubuntu releases.
- #
- # In practice, the old code no longer builds for precise, which is an LTS that's still under support.
- # Don't yet know why.
- /usr/sbin/logrotate -s $HOME/logrotate.state $HOME/logrotate.conf
- exec >> $HOME/builder.log 2>&1
- set -x
- cd $HOME
- python rpki-pbuilder.py \
- --svn-tree $HOME/source.ng/tk705/ \
- --apt-tree $HOME/repository.ng/ \
- --url-path /APTng \
- --backports python-django python-tornado \
- --releases ubuntu/trusty
- python rpki-pbuilder.py \
- --svn-tree $HOME/source.ng/tk705/ \
- --apt-tree $HOME/repository.ng/ \
- --url-path /APTng \
- --releases ubuntu/xenial
- python rpki-pbuilder.py \
- --svn-tree $HOME/source.tos/trunk/ \
- --apt-tree $HOME/repository.tos/ \
- --url-path /APT \
- --backports python-django-south \
- --releases ubuntu/trusty
- python rpki-pbuilder.py \
- --svn-tree $HOME/source.tos/trunk/ \
- --apt-tree $HOME/repository.tos/ \
- --url-path /APT \
- --backports python-django python-django-south \
- --releases debian/wheezy
- python rpki-pbuilder.py \
- --svn-tree $HOME/source.tos/trunk/ \
- --apt-tree $HOME/repository.tos/ \
- --url-path /APT \
- --backports python-django python-django-south \
- --releases ubuntu/precise
|