[latex3-commits] [git/LaTeX3-latex3-luaotfload] buildchange-dev: Release upload through Travis (840d19b)
Marcel Fabian Krüger
tex at 2krueger.de
Thu Sep 12 23:15:37 CEST 2019
Repository : https://github.com/latex3/luaotfload
On branch : buildchange-dev
Link : https://github.com/latex3/luaotfload/commit/840d19b5ba22ce732ecf60d034afbaca9e0c8e77
>---------------------------------------------------------------
commit 840d19b5ba22ce732ecf60d034afbaca9e0c8e77
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date: Wed Aug 28 00:13:33 2019 +0200
Release upload through Travis
>---------------------------------------------------------------
840d19b5ba22ce732ecf60d034afbaca9e0c8e77
.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..7ac3904 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: hPvtvV3oXC6eooqpfSPkPsyJRWGDHcj5YPjs60c+y7TwN3VMdnymA7Apt+qIoJrOfsPID0gdMFjtbjnuAv7S17Q6YRZTqiErWhlcfv4TNqBW4b8fRTYCgM87OJje2sB3Pe2s+6R7SyxBP/kFxWfz2eA9s1WA5Ke6ztB4xeZojv6KHludEs7b45KTTyYpWzintB4qYoXYvvp35h8PIWQtA6PUZZicPhkFFcewNg7cR/k6M9QsD4OsvU4yJG0ZC/tmvVAKvLwGjtgCBob9ioeYVkMmxIxzDjhHlg5llx3p0xvIifEWnUUJOn9NLDCk4GyDfDnwldNfFVC8FnhXu0BJri0zSd7TF0l8fiFQY57fc3hpGfiGgSPJDrlGIoWSOl6ZVpLObm3BveE455uHKSAhZdKqPEBKwCAf0ZmxDGlKWixwIcRm+kluCq+r6CQNLkVJxLHK78jM09PAihvFHZeUwoEZoUND21bT/kMqtsGENGflYkT7sjXjkHdsSJKroEPfXPMYGNzMGKRGA/99c+WRiVyAVI0zr6iNJSBHyHL7tLfkwy75a6BXbUJadVkg388QQ7UupkqCm+H2a6bD+GkFbs4Fv0r3onlL3vFJzP19rHiVXKsDvzMLEqxI0gow+LotKQFGr5R7DO6bhpu8yF68sdaZJhcTRtTK2ZyEV0DncyE=
+ 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: hPvtvV3oXC6eooqpfSPkPsyJRWGDHcj5YPjs60c+y7TwN3VMdnymA7Apt+qIoJrOfsPID0gdMFjtbjnuAv7S17Q6YRZTqiErWhlcfv4TNqBW4b8fRTYCgM87OJje2sB3Pe2s+6R7SyxBP/kFxWfz2eA9s1WA5Ke6ztB4xeZojv6KHludEs7b45KTTyYpWzintB4qYoXYvvp35h8PIWQtA6PUZZicPhkFFcewNg7cR/k6M9QsD4OsvU4yJG0ZC/tmvVAKvLwGjtgCBob9ioeYVkMmxIxzDjhHlg5llx3p0xvIifEWnUUJOn9NLDCk4GyDfDnwldNfFVC8FnhXu0BJri0zSd7TF0l8fiFQY57fc3hpGfiGgSPJDrlGIoWSOl6ZVpLObm3BveE455uHKSAhZdKqPEBKwCAf0ZmxDGlKWixwIcRm+kluCq+r6CQNLkVJxLHK78jM09PAihvFHZeUwoEZoUND21bT/kMqtsGENGflYkT7sjXjkHdsSJKroEPfXPMYGNzMGKRGA/99c+WRiVyAVI0zr6iNJSBHyHL7tLfkwy75a6BXbUJadVkg388QQ7UupkqCm+H2a6bD+GkFbs4Fv0r3onlL3vFJzP19rHiVXKsDvzMLEqxI0gow+LotKQFGr5R7DO6bhpu8yF68sdaZJhcTRtTK2ZyEV0DncyE=
+ 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