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