texlive[46685] Build/source/doc: texinfo syntax
commits+karl at tug.org
commits+karl at tug.org
Tue Feb 20 19:24:47 CET 2018
Revision: 46685
http://tug.org/svn/texlive?view=revision&revision=46685
Author: karl
Date: 2018-02-20 19:24:46 +0100 (Tue, 20 Feb 2018)
Log Message:
-----------
texinfo syntax
Modified Paths:
--------------
trunk/Build/source/doc/ChangeLog
trunk/Build/source/doc/tlbuild.info
trunk/Build/source/doc/tlbuild.texi
Modified: trunk/Build/source/doc/ChangeLog
===================================================================
--- trunk/Build/source/doc/ChangeLog 2018-02-20 10:17:32 UTC (rev 46684)
+++ trunk/Build/source/doc/ChangeLog 2018-02-20 18:24:46 UTC (rev 46685)
@@ -1,3 +1,11 @@
+2018-02-20 Karl Berry <karl at freefriends.org>
+
+ * tlbuild.texi (Continuous integration): Texinfo syntax.
+
+2018-02-20 Norbert Preining <norbert at preining.info>
+
+ * tlbuild.texi (Continuous integration): new chapter.
+
2018-02-10 Karl Berry <karl at freefriends.org>
* tlbuild.texi (Adding a new program module): more specifics
Modified: trunk/Build/source/doc/tlbuild.info
===================================================================
(Binary files differ)
Modified: trunk/Build/source/doc/tlbuild.texi
===================================================================
--- trunk/Build/source/doc/tlbuild.texi 2018-02-20 10:17:32 UTC (rev 46684)
+++ trunk/Build/source/doc/tlbuild.texi 2018-02-20 18:24:46 UTC (rev 46685)
@@ -90,6 +90,7 @@
* Configure options:: List of all configure options.
* Cross compilation:: Building on host X for target Y.
* Coding conventions:: Conventions to follow.
+* Continuous integration:: Automated build testing.
* install-tl:: The @TL{} installer.
* tlmgr:: The native @TL{} package manager.
* Index:: General index.
@@ -2482,11 +2483,12 @@
cause the modification of quantities supposed to be constant.
- at node Continuous Integration
- at chapter Continuous Integration
+ at node Continuous integration
+ at chapter Continuous integration
@cindex ci
@cindex continuous integration
+ at cindex Travis-CI
The sources of @TL{} are subjected to continuous integration testing on
Travis-CI (@url{https://travis-ci.org/TeX-Live/texlive-source}) via a
@@ -2513,8 +2515,8 @@
TODO should we use anonymous checkout here? Should be possible!
In the following we will refer with @emph{admin} to a user who has
-read/write access to the \TL{} subversion repository, and an
-administrator of the \@code{TeX-Live} Team on Github. The above initial
+read/write access to the @TL{} subversion repository, and an
+administrator of the @code{TeX-Live} Team on Github. The above initial
checkout has been carried out by @emph{admin} on the server
@code{texlive.info}.
@@ -2552,12 +2554,12 @@
@subheading CI testing on Travis-CI
-The @code{source} tree of \TL{} already contains a file
- at code{.travis.yml} which controls the automatic testing on
-Travis-CI. @emph{admin} has registered to Travis-CI and allowed access
-to the Github's @code{TeX-Live} organization's @code{texlive-source}
-repository. The default settings are to build the last commit of each
-push. No further action is necessary on Travis-CI.
+The @code{source} tree of @TL{} contains a file @code{.travis.yml}
+which controls the automatic testing on Travis-CI. @emph{admin} has
+registered to Travis-CI and allowed access to the Github's
+ at code{TeX-Live} organization's @code{texlive-source} repository. The
+default settings are to build the last commit of each push. No further
+action is necessary on Travis-CI.
In case changes have been pushed during the cron job mentioned above,
Travis-CI will automatically checkout the last pushed commit and try
More information about the tex-live-commits
mailing list