See http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/6/display/redirect?page=c...
Changes:
[raffaeleviglianti] attempting to fix more test errors
------------------------------------------
[...truncated 50.81 KB...]
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert mdtest1.md to http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/mdtest1.xml (markdown to tei) using profile default
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 2 seconds
if [ 0 -ne 1 ]; \
then diff mdtest1.xml expected-results/mdtest1.xml; fi
BUILD: tei to markdown
../bin/teitomarkdown test.xml mdtest2.md
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.xml to http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/mdtest2.md (tei to markdown) using profile default
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 4 seconds
if [ 0 -ne 1 ]; \
then diff mdtest2.md expected-results/mdtest2.md; fi
BUILD: testing cocoa to TEI
../bin/cocoatotei cocoatest.txt cocoatest.xml
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert cocoatest.txt to http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/cocoatest.xml (cocoa to tei) using profile default
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 3 seconds
if [ 0 -ne 1 ]; \
then diff cocoatest.xml expected-results/cocoatest.xml; fi
../bin/cocoatotei cocoatest2.txt cocoatest2.xml
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert cocoatest2.txt to http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/cocoatest2.xml (cocoa to tei) using profile default
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 3 seconds
if [ 0 -ne 1 ]; \
then diff cocoatest2.xml expected-results/cocoatest2.xml; fi
BUILD: testing epub
../bin/teitoepub3 test.xml test.epub
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.xml to http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.epub (tei to epub3) using profile default
BUILD SUCCESSFUL
Total time: 7 seconds
java -Djava.awt.headless=true -jar ../lib/epubcheck3.jar test.epub
Epubcheck Version 3.0.1
Validating against EPUB version 3.0
No errors or warnings detected.
../bin/teitoepub test.xml test.epub
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.xml to http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.epub (tei to epub) using profile default
BUILD SUCCESSFUL
Total time: 8 seconds
java -Djava.awt.headless=true -jar ../lib/epubcheck3.jar test.epub
Epubcheck Version 3.0.1
Validating against EPUB version 2.0
No errors or warnings detected.
unzip -t test.epub > test.epub.listing
if [ 0 -ne 1 ]; \
then diff test.epub.listing expected-results/test.epub.listing; fi
rm test.epub.listing
../bin/teitoepub --fileperpage test.xml test-pages.epub
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.xml to http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test-pages.epub (tei to epub) using profile default -DfilePerPage=true -DsplitLevel=-1
BUILD SUCCESSFUL
Total time: 8 seconds
unzip -t test-pages.epub > test.epub.listing2
if [ 0 -ne 1 ]; \
then diff test.epub.listing2 expected-results/test.epub.listing2; fi
rm test.epub.listing2
make[1]: Leaving directory 'http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'
BUILD Make Debian packages
rm -f tei*xsl*_*deb
rm -f tei*xsl*_*changes
rm -f tei*xsl*_*build
(cd debian-tei-xsl; debclean;debuild --no-lintian -nc -b -uc -us)
Cleaning in directory .
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc -ui
dpkg-buildpackage: info: source package tei-xsl
dpkg-buildpackage: info: source version 7.46.0a
dpkg-buildpackage: info: source distribution natty
dpkg-buildpackage: info: source changed by TEI
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
dh_clean
dh_clean: Compatibility levels before 9 are deprecated (level 5 in use)
dpkg-buildpackage -rfakeroot -us -uc -ui -nc -b
dpkg-buildpackage: info: source package tei-xsl
dpkg-buildpackage: info: source version 7.46.0a
dpkg-buildpackage: info: source distribution natty
dpkg-buildpackage: info: source changed by TEI
dpkg-source --before-build debian-tei-xsl
dpkg-buildpackage: info: host architecture amd64
debian/rules build
dh_testdir
# Add here commands to configure the package.
touch configure-stamp
dh_testdir
# Add here commands to compile the package.
touch build-stamp
fakeroot debian/rules binary
dh_testdir
dh_testroot
dh_clean -k
dh_clean: Compatibility levels before 9 are deprecated (level 5 in use)
dh_clean: dh_clean -k is deprecated; use dh_prep instead
dh_clean: This feature will be removed in compat 12.
dh_installdirs
dh_installdirs: Compatibility levels before 9 are deprecated (level 5 in use)
(cd ..; make PREFIX=http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... install )
make[1]: Entering directory 'http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/'
(for i in css/*; do test -f `basename $i` || ln -s $i `basename $i`;done)
# when building Debian packages, the script runs under
# fakeroot, and the oxygen script then tries to look in /root/.com.oxygenxml, and fails.
# The answer is to tweak the stylesheetDocumentation.sh script
test for existence of file /usr/share/oxygen/stylesheetDocumentation.sh and make stylesheet documentation if it exists
if test -f /usr/share/oxygen/stylesheetDocumentation.sh; then perl -pe "s+-Djava.awt+-Duser.home=/tmp/ -Djava.awt+; s+OXYGEN_HOME=.*+OXYGEN_HOME=/usr/share/oxygen+" < /usr/share/oxygen/stylesheetDocumentation.sh > ./runDoc.sh; chmod 755 runDoc.sh; cp -f /usr/share/oxygen/licensekey.txt .; make latex/latex.xsl html/html.xsl fo/fo.xsl tcp/tcp2tei.xsl odds/odd2odd.xsl odds/odd2relax.xsl odds/odd2dtd.xsl slides/teihtml-slides.xsl slides/teilatex-slides.xsl profiles/default/csv/from.xsl profiles/default/csv/to.xsl profiles/default/docbook/from.xsl profiles/default/docx/from.xsl profiles/default/docx/to.xsl profiles/default/dtd/to.xsl profiles/default/epub/to.xsl profiles/default/fo/to.xsl profiles/default/html/to.xsl profiles/default/latex/to.xsl profiles/default/lite/to.xsl profiles/default/odt/from.xsl profiles/default/odt/to.xsl profiles/default/p4/from.xsl profiles/default/relaxng/to.xsl profiles/enrich/docx/from.xsl profiles/enrich/docx/to.xsl profiles/enrich/fo/to.xsl profiles/enrich/html/to.xsl profiles/enrich/latex/to.xsl ; rm -f licensekey.txt runDoc.sh; fi
BUILD Compile documentation
test -d release/xslcommon/doc/tei-xsl || mkdir -p release/xslcommon/doc/tei-xsl
java -jar lib/saxon9he.jar -o:Documentation/index.xml Documentation/teixsl.xml Documentation/param.xsl
java -jar lib/saxon9he.jar -o:Documentation/style.xml Documentation/teixsl.xml Documentation/paramform.xsl
Create file "stylebear"
java -jar lib/saxon9he.jar -o:release/xslcommon/doc/tei-xsl/index.html Documentation/index.xml profiles/tei/html5/to.xsl cssFile=tei.css
java -jar lib/saxon9he.jar -o:release/xslcommon/doc/tei-xsl/style.html Documentation/style.xml profiles/default/html/to.xsl
cp Documentation/*.png Documentation/teixsl.xml Documentation/style.xml release/xslcommon/doc/tei-xsl
cp VERSION tei.css ChangeLog LICENCE release/xslcommon/doc/tei-xsl
BUILD Copy main XSL files
test -d release/xsl/xml/tei/stylesheet || mkdir -p release/xsl/xml/tei/stylesheet/
for i in bibtex cocoa common csv docx dtd docbook epub epub3 fo html wordpress markdown html5 json latex latex nlm odd odds odt p4 pdf profiles/default rdf relaxng rnc schematron simple slides tbx tcp tite tools txt html xsd xlsx pdf verbatimxml ; do \
tar cf - $i | (cd release/xsl/xml/tei/stylesheet; tar xf - ); \
done
(cd odt; mkdir TEIP5; java -jar ../lib/saxon9he.jar -o:TEIP5/teitoodt.xsl -s:teitoodt.xsl expandxsl.xsl ; cp odttotei.xsl TEIP5.ott teilite.dtd TEIP5; jar cf ../teioo.jar TEIP5 TypeDetection.xcu ; rm -rf TEIP5)
expand import of ../common/common.xsl
expand import of common_param.xsl
expand import of common_core.xsl
expand import of common_textstructure.xsl
expand import of common_header.xsl
expand import of common_linking.xsl
expand import of common_msdescription.xsl
expand import of common_figures.xsl
expand import of common_textcrit.xsl
expand import of common_gaiji.xsl
expand import of i18n.xsl
expand import of functions.xsl
expand import of ../common/verbatim.xsl
mkdir -p http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
(tar cf - lib teioo.jar) | (cd http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... tar xf - )
(cd release/xsl; tar cf - .) | (cd http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... tar xf -)
mkdir -p http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
cp bin/transformtei http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
perl -p -i -e 's+^APPHOME=.*+APPHOME=/usr/share/xml/tei/stylesheet+' http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
chmod 755 http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
for i in bin/*to*; do (cd http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... rm -f `basename $i`; ln -s transformtei `basename $i`); done
test -d release/xslprofiles/xml/tei/stylesheet || mkdir -p release/xslprofiles/xml/tei/stylesheet/
mkdir -p http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
mkdir -p http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
tar cf - --exclude default profiles | (cd release/xslprofiles/xml/tei/stylesheet; tar xf - )
(cd release/xslprofiles; tar cf - .) | (cd http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... tar xf -)
mkdir -p release/xslprofiles/doc
test for existence of file /usr/share/oxygen/stylesheetDocumentation.sh
if test -f /usr/share/oxygen/stylesheetDocumentation.sh; then perl -pe "s+-Djava.awt+-Djava.awt -Duser.home=/tmp/+; s+OXYGEN_HOME=.*+OXYGEN_HOME=/usr/share/oxygen+" < /usr/share/oxygen/stylesheetDocumentation.sh > ./runDoc.sh; chmod 755 runDoc.sh; cp -f /usr/share/oxygen/licensekey.txt .; make profiles/enrich/docx/from.xsl profiles/enrich/docx/to.xsl profiles/enrich/fo/to.xsl profiles/enrich/html/to.xsl profiles/enrich/latex/to.xsl ; rm -f licensekey.txt runDoc.sh; fi
(cd release/xslprofiles/doc; tar cf - .) | (cd http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... tar xf -)
java -jar lib/saxon9he.jar -it:main tools/getnames.xsl > names.xml
BUILD Copy common files and documentation
test -d release/xslcommon/xml/tei/stylesheet || mkdir -p release/xslcommon/xml/tei/stylesheet
cp names.xml catalog.xml VERSION css/*.css i18n.xml release/xslcommon/xml/tei/stylesheet
mkdir -p http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
cp Documentation/stylebear http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
chmod 755 http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
mkdir -p http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
mkdir -p http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
(cd release/xslcommon/doc; tar cf - .) | (cd http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... tar xf -)
(cd release/xslcommon/xml; tar cf - .) | (cd http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... tar xf -)
rm -rf Documentation/index.xml Documentation/style.xml Documentation/stylebear teioo.jar
make[1]: Leaving directory 'http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/'
(cd ..; make PREFIX=http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/... doc oxygendoc )
make[1]: Entering directory 'http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/'
# when building Debian packages, the script runs under
# fakeroot, and the oxygen script then tries to look in /root/.com.oxygenxml, and fails.
# The answer is to tweak the stylesheetDocumentation.sh script
test for existence of file /usr/share/oxygen/stylesheetDocumentation.sh and make stylesheet documentation if it exists
if test -f /usr/share/oxygen/stylesheetDocumentation.sh; then perl -pe "s+-Djava.awt+-Duser.home=/tmp/ -Djava.awt+; s+OXYGEN_HOME=.*+OXYGEN_HOME=/usr/share/oxygen+" < /usr/share/oxygen/stylesheetDocumentation.sh > ./runDoc.sh; chmod 755 runDoc.sh; cp -f /usr/share/oxygen/licensekey.txt .; make latex/latex.xsl html/html.xsl fo/fo.xsl tcp/tcp2tei.xsl odds/odd2odd.xsl odds/odd2relax.xsl odds/odd2dtd.xsl slides/teihtml-slides.xsl slides/teilatex-slides.xsl profiles/default/csv/from.xsl profiles/default/csv/to.xsl profiles/default/docbook/from.xsl profiles/default/docx/from.xsl profiles/default/docx/to.xsl profiles/default/dtd/to.xsl profiles/default/epub/to.xsl profiles/default/fo/to.xsl profiles/default/html/to.xsl profiles/default/latex/to.xsl profiles/default/lite/to.xsl profiles/default/odt/from.xsl profiles/default/odt/to.xsl profiles/default/p4/from.xsl profiles/default/relaxng/to.xsl profiles/enrich/docx/from.xsl profiles/enrich/docx/to.xsl profiles/enrich/fo/to.xsl profiles/enrich/html/to.xsl profiles/enrich/latex/to.xsl ; rm -f licensekey.txt runDoc.sh; fi
(for i in css/*; do test -f `basename $i` || ln -s $i `basename $i`;done)
BUILD Compile documentation
test -d release/xslcommon/doc/tei-xsl || mkdir -p release/xslcommon/doc/tei-xsl
java -jar lib/saxon9he.jar -o:Documentation/index.xml Documentation/teixsl.xml Documentation/param.xsl
java -jar lib/saxon9he.jar -o:Documentation/style.xml Documentation/teixsl.xml Documentation/paramform.xsl
Create file "stylebear"
java -jar lib/saxon9he.jar -o:release/xslcommon/doc/tei-xsl/index.html Documentation/index.xml profiles/tei/html5/to.xsl cssFile=tei.css
java -jar lib/saxon9he.jar -o:release/xslcommon/doc/tei-xsl/style.html Documentation/style.xml profiles/default/html/to.xsl
cp Documentation/*.png Documentation/teixsl.xml Documentation/style.xml release/xslcommon/doc/tei-xsl
cp VERSION tei.css ChangeLog LICENCE release/xslcommon/doc/tei-xsl
make[1]: 'oxygendoc' is up to date.
make[1]: Leaving directory 'http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/'
perl -p -i -e 's+http://www.tei-c.org/release+/usr/share+' http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
perl -p -i -e 's+.ID=+#+' http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/debian-tei-xsl/debian/...
dh_testdir
dh_testroot
dh_installchangelogs
dh_compress --exclude=.xml --exclude=.xsl
dh_compress: Compatibility levels before 9 are deprecated (level 5 in use)
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 5 in use)
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'tei-xsl' in '../tei-xsl_7.46.0a_all.deb'.
dpkg-genbuildinfo --build=binary
dpkg-genchanges --build=binary >../tei-xsl_7.46.0a_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source --after-build debian-tei-xsl
dpkg-buildpackage: info: binary-only upload (no source included)
# when building Debian packages, the script runs under
# fakeroot, and the oxygen script then tries to look in /root/.com.oxygenxml, and fails.
# The answer is to tweak the stylesheetDocumentation.sh script
test for existence of file /usr/share/oxygen/stylesheetDocumentation.sh and make stylesheet documentation if it exists
if test -f /usr/share/oxygen/stylesheetDocumentation.sh; then perl -pe "s+-Djava.awt+-Duser.home=/tmp/ -Djava.awt+; s+OXYGEN_HOME=.*+OXYGEN_HOME=/usr/share/oxygen+" < /usr/share/oxygen/stylesheetDocumentation.sh > ./runDoc.sh; chmod 755 runDoc.sh; cp -f /usr/share/oxygen/licensekey.txt .; make latex/latex.xsl html/html.xsl fo/fo.xsl tcp/tcp2tei.xsl odds/odd2odd.xsl odds/odd2relax.xsl odds/odd2dtd.xsl slides/teihtml-slides.xsl slides/teilatex-slides.xsl profiles/default/csv/from.xsl profiles/default/csv/to.xsl profiles/default/docbook/from.xsl profiles/default/docx/from.xsl profiles/default/docx/to.xsl profiles/default/dtd/to.xsl profiles/default/epub/to.xsl profiles/default/fo/to.xsl profiles/default/html/to.xsl profiles/default/latex/to.xsl profiles/default/lite/to.xsl profiles/default/odt/from.xsl profiles/default/odt/to.xsl profiles/default/p4/from.xsl profiles/default/relaxng/to.xsl profiles/enrich/docx/from.xsl profiles/enrich/docx/to.xsl profiles/enrich/fo/to.xsl profiles/enrich/html/to.xsl profiles/enrich/latex/to.xsl ; rm -f licensekey.txt runDoc.sh; fi
(for i in css/*; do test -f `basename $i` || ln -s $i `basename $i`;done)
BUILD Compile documentation
test -d release/xslcommon/doc/tei-xsl || mkdir -p release/xslcommon/doc/tei-xsl
java -jar lib/saxon9he.jar -o:Documentation/index.xml Documentation/teixsl.xml Documentation/param.xsl
java -jar lib/saxon9he.jar -o:Documentation/style.xml Documentation/teixsl.xml Documentation/paramform.xsl
Create file "stylebear"
java -jar lib/saxon9he.jar -o:release/xslcommon/doc/tei-xsl/index.html Documentation/index.xml profiles/tei/html5/to.xsl cssFile=tei.css
java -jar lib/saxon9he.jar -o:release/xslcommon/doc/tei-xsl/style.html Documentation/style.xml profiles/default/html/to.xsl
cp Documentation/*.png Documentation/teixsl.xml Documentation/style.xml release/xslcommon/doc/tei-xsl
cp VERSION tei.css ChangeLog LICENCE release/xslcommon/doc/tei-xsl
BUILD Copy profiles
test -d release/xslprofiles/xml/tei/stylesheet || mkdir -p release/xslprofiles/xml/tei/stylesheet
tar cf - profiles | (cd release/xslprofiles/xml/tei/stylesheet; tar xf - )
rm -f tei-xsl-`cat VERSION`.zip
(cd release/xslcommon; zip -r -q ../../tei-xsl-`cat ../../VERSION`.zip .)
(cd release/xsl; zip -r -q ../../tei-xsl-`cat ../../VERSION`.zip .)
(cd release/xslprofiles; zip -r -q ../../tei-xsl-`cat ../../VERSION`.zip .)
rm -rf dist
mkdir dist
(cd release/xsl; tar cf - .) | (cd dist; tar xf -)
(cd release/xslprofiles; tar cf - .) | (cd dist; tar xf -)
(cd release/xslcommon/; tar cf - .) | (cd dist; tar xf -)
Archiving artifacts
Build step 'Console output (build log) parsing' changed build result to FAILURE