[latex3-commits] [git/LaTeX3-latex3-l3build] master: Use ctan target for checking on Travis-CI (605a17d)
Joseph Wright
joseph.wright at morningstar2.co.uk
Sun Sep 29 10:26:03 CEST 2019
Repository : https://github.com/latex3/l3build
On branch : master
Link : https://github.com/latex3/l3build/commit/605a17dd70d75ad4011e20402121502b3983743f
>---------------------------------------------------------------
commit 605a17dd70d75ad4011e20402121502b3983743f
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Sun Sep 29 09:26:03 2019 +0100
Use ctan target for checking on Travis-CI
First step of using automated deployment.
>---------------------------------------------------------------
605a17dd70d75ad4011e20402121502b3983743f
.travis.yml | 2 +-
support/texlive.sh | 28 ++++++++++++++++++++++++++++
2 files changed, 29 insertions(+), 1 deletion(-)
diff --git a/.travis.yml b/.travis.yml
index b5e35ea..d7603d5 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,7 +7,7 @@ cache:
- $HOME/.texlive
script:
- - texlua l3build.lua check -q -H
+ - texlua l3build.lua ctan -H --show-log-on-error
notifications:
email:
diff --git a/support/texlive.sh b/support/texlive.sh
index 8729a09..9bfdfe7 100644
--- a/support/texlive.sh
+++ b/support/texlive.sh
@@ -37,6 +37,34 @@ tlmgr install --no-depends babel ptex uptex ptex-base uptex-base ptex-fonts \
# Font support for PDF tests
tlmgr install amsfonts
+# Support for typesetting the docs
+tlmgr install \
+ amsmath \
+ booktabs \
+ colortbl \
+ csquotes \
+ ec \
+ enumitem \
+ etoolbox \
+ fancyvrb \
+ graphics \
+ graphics-def \
+ hyperref \
+ ifluatex \
+ ifxetex \
+ l3kernel \
+ l3packages \
+ listings \
+ makeindex \
+ needspace \
+ oberdiek \
+ psnfss \
+ symbol \
+ tools \
+ underscore \
+ url \
+ zapfding
+
# Keep no backups (not required, simply makes cache bigger)
tlmgr option -- autobackup 0
More information about the latex3-commits
mailing list