[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