From 2f8d2f057f2b0fadb5826f6e9789442bb8bb70f1 Mon Sep 17 00:00:00 2001 From: William Deegan Date: Tue, 23 Jun 2020 11:48:07 -0700 Subject: add job to do scons' own build --- .travis.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9fa9376..029a118 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,7 +15,7 @@ os: install: # needed for Docbook tests, must be in virtualenv context - - pip install lxml==4.5.0 + - pip install -r requirements.txt # do the rest of the image setup - ./.travis/install.sh @@ -76,4 +76,13 @@ jobs: - coverage combine - coverage report - coverage xml -i -o coverage_xml.xml - - codecov -X gcov --file coverage_xml.xml \ No newline at end of file + - codecov -X gcov --file coverage_xml.xml + + - &scons_build_job + script: python bin/docs-update-generated.py + script: python bin/docs-validate.py + script: python bin/docs-create-example-outputs.py + script: python script/scons.py + script: python setup.py bdist_wheel + script: python setup.py sdist --formats=gztar,zip + script: ls -l build/dist -- cgit v0.12