[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