mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-01-31 08:25:35 +00:00
Add current Debian stable
This commit is contained in:
parent
c16026bd88
commit
13bcb26129
@ -6,7 +6,8 @@ workflows:
|
||||
ci:
|
||||
jobs:
|
||||
- "lint"
|
||||
- "tests"
|
||||
- "debian-8"
|
||||
- "debian-9"
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
@ -22,7 +23,7 @@ jobs:
|
||||
pip install --user tox
|
||||
~/.local/bin/tox -e codechecks
|
||||
|
||||
tests:
|
||||
debian-8:
|
||||
docker:
|
||||
- image: "debian:8"
|
||||
|
||||
@ -48,3 +49,30 @@ jobs:
|
||||
name: "Run test suite"
|
||||
command: |
|
||||
tests/bin/tox -e py27
|
||||
|
||||
debian-9:
|
||||
docker:
|
||||
- image: "debian:9"
|
||||
|
||||
steps:
|
||||
- "checkout"
|
||||
|
||||
- run:
|
||||
name: "Bootstrap test environment"
|
||||
command: |
|
||||
apt-get --quiet update
|
||||
apt-get --quiet --yes install \
|
||||
build-essential \
|
||||
python2.7 \
|
||||
python2.7-dev \
|
||||
libffi-dev \
|
||||
libssl-dev \
|
||||
libyaml-dev \
|
||||
virtualenv
|
||||
virtualenv --python python2.7 tests
|
||||
tests/bin/pip install tox
|
||||
|
||||
- run:
|
||||
name: "Run test suite"
|
||||
command: |
|
||||
tests/bin/tox -e py27
|
||||
|
Loading…
x
Reference in New Issue
Block a user