[latex3-commits] [git/LaTeX3-latex3-luaotfload] dev: Release upload through Travis (e536d14)

Marcel Fabian Krüger tex at 2krueger.de
Fri Sep 13 00:04:01 CEST 2019


Repository : https://github.com/latex3/luaotfload
On branch  : dev
Link       : https://github.com/latex3/luaotfload/commit/e536d14578c6cc4507399611417aae3c5c3ac7a1

>---------------------------------------------------------------

commit e536d14578c6cc4507399611417aae3c5c3ac7a1
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Wed Aug 28 00:13:33 2019 +0200

    Release upload through Travis


>---------------------------------------------------------------

e536d14578c6cc4507399611417aae3c5c3ac7a1
 .travis.yml | 33 ++++++++++++++++++++++++++++++---
 build.lua   |  8 ++++----
 texlive.sh  |  5 ++++-
 3 files changed, 38 insertions(+), 8 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index d5dac14..52ede16 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,9 +3,11 @@ language: generic
 
 sudo: required
 services: docker
+dist: bionic
 
 install:
- - source texlive.sh
+  - sudo apt-get install python3-docutils
+  - source texlive.sh
 
 
 cache:
@@ -15,5 +17,30 @@ cache:
 
 
 script: 
-  - l3build check -H || ( cat build/*/`ls -t  build/*/*.log | head -n1 | xargs basename | cut -f 1 -d . `.log && false )
-
+  - l3build ctan -H --show-log-on-error
+
+deploy:
+  - provider: releases
+    api_key:
+      secure: WWrChLn5LAThh6ay2sZcNkmzyWlV9uvjfGOCg0t/VA/AjEifwIaKN3qFOF55aILUSZ81SDbMtPZXTCywIVjjZY6Pc1I3c9mViWnBSbKLrQe4Z03RdxUosn3K3fPnDZB+8lxs9r02jW8T9bCIwTNe1Bi3Sf4PqoHRpslrqDemxC6lqDn/RHWZYg5ZKL5Md9P8qHQ2Jq9Cil5RRNHgy+jleeko47JrTxWjdi+ULM1SRNZm7mJqUVI3Ko7JvaUOcWsPB4eyTVpR7hONe3/RNnd4ToO7Sh1N3/Ynz2+o+1rBJWfcxR3A8E4wcZgWsTozfCF3Mu7HU9nwdjjmxWDYx5opru1wORmeLyof61B8HOmJVdLikHKGKcwFCz7cBXwcHIhdzVYT7I772JZJfioPQFSuDDljomByaY9r3ubKsHKcvex60bNXwnmk9yHRaNDLB/9ozV8io+LVrZVYZCQHc15jxlmQIElmrhrv1SgPwiabJnESsoHsEPkI0w4zd8Hx7ngk2r79UR3pAqFHEVG1i6y/8TlFRxxOLmVaUBab3gl1QGKnzl4pNVhQwUWXV/1n1fdgl4t4eHBnNY2wc+MYp4eRThnRuo73hQt8wBEYEh8N7uAkP6p6q2xr7pAuGWALRQ5HLIgKlQZA4qyoWaNDa+ZX2AsvbVtzv06BN0GcYIhFoRY=
+    file_glob: true
+    file:
+      - build/distrib/ctan/*.zip
+    skip_cleanup: true
+    on:
+      tags: true
+      condition: $TRAVIS_TAG == *-dev
+    prerelease: true
+    draft: true
+  - provider: releases
+    api_key:
+      secure: WWrChLn5LAThh6ay2sZcNkmzyWlV9uvjfGOCg0t/VA/AjEifwIaKN3qFOF55aILUSZ81SDbMtPZXTCywIVjjZY6Pc1I3c9mViWnBSbKLrQe4Z03RdxUosn3K3fPnDZB+8lxs9r02jW8T9bCIwTNe1Bi3Sf4PqoHRpslrqDemxC6lqDn/RHWZYg5ZKL5Md9P8qHQ2Jq9Cil5RRNHgy+jleeko47JrTxWjdi+ULM1SRNZm7mJqUVI3Ko7JvaUOcWsPB4eyTVpR7hONe3/RNnd4ToO7Sh1N3/Ynz2+o+1rBJWfcxR3A8E4wcZgWsTozfCF3Mu7HU9nwdjjmxWDYx5opru1wORmeLyof61B8HOmJVdLikHKGKcwFCz7cBXwcHIhdzVYT7I772JZJfioPQFSuDDljomByaY9r3ubKsHKcvex60bNXwnmk9yHRaNDLB/9ozV8io+LVrZVYZCQHc15jxlmQIElmrhrv1SgPwiabJnESsoHsEPkI0w4zd8Hx7ngk2r79UR3pAqFHEVG1i6y/8TlFRxxOLmVaUBab3gl1QGKnzl4pNVhQwUWXV/1n1fdgl4t4eHBnNY2wc+MYp4eRThnRuo73hQt8wBEYEh8N7uAkP6p6q2xr7pAuGWALRQ5HLIgKlQZA4qyoWaNDa+ZX2AsvbVtzv06BN0GcYIhFoRY=
+    file_glob: true
+    file:
+      - build/distrib/ctan/*.zip
+    skip_cleanup: true
+    on:
+      tags: true
+      condition: $TRAVIS_TAG != *-dev
+    prerelease: false
+    draft: true
diff --git a/build.lua b/build.lua
index ac1b113..4a08215 100644
--- a/build.lua
+++ b/build.lua
@@ -207,19 +207,19 @@ tagfiles = {
 
 function typeset_demo_tasks()
  local errorlevel = 0
- errorlevel = run (docfiledir,"rst2man.py luaotfload.conf.rst luaotfload.conf.5")
+ errorlevel = run (docfiledir,"rst2man luaotfload.conf.rst luaotfload.conf.5")
  if errorlevel ~= 0 then
         return errorlevel
  end
- errorlevel = run (docfiledir,"rst2man.py luaotfload-tool.rst luaotfload-tool.1")
+ errorlevel = run (docfiledir,"rst2man luaotfload-tool.rst luaotfload-tool.1")
  if errorlevel ~= 0 then
         return errorlevel
  end
- errorlevel= run (typesetdir,"rst2xetex.py luaotfload.conf.rst luaotfload-conf.tex")
+ errorlevel= run (typesetdir,"rst2xetex luaotfload.conf.rst luaotfload-conf.tex")
  if errorlevel ~= 0 then
         return errorlevel
  end
- errorlevel=run (typesetdir,"rst2xetex.py luaotfload-tool.rst luaotfload-tool.tex")
+ errorlevel=run (typesetdir,"rst2xetex luaotfload-tool.rst luaotfload-tool.tex")
  if errorlevel ~= 0 then
         return errorlevel
  end
diff --git a/texlive.sh b/texlive.sh
index ee64d47..f5390f0 100644
--- a/texlive.sh
+++ b/texlive.sh
@@ -52,7 +52,10 @@ tlmgr install  luatexja arabluatex babel babel-english
 tlmgr install  amsmath lualatex-math  
 
 # a few more packages
-tlmgr install   luacode environ adjustbox collectbox ms varwidth geometry url ulem
+tlmgr install  luacode environ adjustbox collectbox ms varwidth geometry url ulem
+
+# some packages for the documentation
+tlmgr install  standalone luatex85 tikzmarmots tikzducks pgf-blur inconsolata tools caption hyperref metalogo fancyvrb mdwtools titlesec tocloft pdfpages listings
 
  
 # Assuming a 'basic' font set up, metafont is required to avoid





More information about the latex3-commits mailing list