<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/ci, branch v2.14.0</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://www.git.shady.money/git/atom?h=v2.14.0</id>
<link rel='self' href='https://www.git.shady.money/git/atom?h=v2.14.0'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/'/>
<updated>2017-05-23T04:46:04Z</updated>
<entry>
<title>Merge branch 'ls/travis-relays-for-windows-ci'</title>
<updated>2017-05-23T04:46:04Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-05-23T04:46:03Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=dcad9a4c87daa4c90d5504e87973d2d5a5d31ff4'/>
<id>urn:sha1:dcad9a4c87daa4c90d5504e87973d2d5a5d31ff4</id>
<content type='text'>
* ls/travis-relays-for-windows-ci:
  travis-ci: retry if Git for Windows CI returns HTTP error 502 or 503
  travis-ci: handle Git for Windows CI status "failed" explicitly
</content>
</entry>
<entry>
<title>Merge branch 'ls/travis-doc-asciidoctor'</title>
<updated>2017-05-16T02:51:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-05-16T02:51:55Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=c773da2e6385be73478c1833d3998afad6c5bfa2'/>
<id>urn:sha1:c773da2e6385be73478c1833d3998afad6c5bfa2</id>
<content type='text'>
Travis CI gained a task to format the documentation with both
AsciiDoc and AsciiDoctor.

* ls/travis-doc-asciidoctor:
  travis-ci: check AsciiDoc/AsciiDoctor stderr output
  travis-ci: unset compiler for jobs that do not need one
  travis-ci: parallelize documentation build
  travis-ci: build documentation with AsciiDoc and Asciidoctor
</content>
</entry>
<entry>
<title>Merge branch 'rg/a-the-typo'</title>
<updated>2017-05-04T07:26:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-05-04T07:26:47Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=7c7478f45a67121aeda2e1d276feb34c5786e611'/>
<id>urn:sha1:7c7478f45a67121aeda2e1d276feb34c5786e611</id>
<content type='text'>
Typofix.

* rg/a-the-typo:
  fix minor typos
</content>
</entry>
<entry>
<title>travis-ci: retry if Git for Windows CI returns HTTP error 502 or 503</title>
<updated>2017-05-04T05:50:44Z</updated>
<author>
<name>Lars Schneider</name>
<email>larsxschneider@gmail.com</email>
</author>
<published>2017-05-03T21:50:15Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=016d66f512bbbd7d766f6244d989b4549d5b0d5b'/>
<id>urn:sha1:016d66f512bbbd7d766f6244d989b4549d5b0d5b</id>
<content type='text'>
The Git for Windows CI web app sometimes returns HTTP errors of
"502 bad gateway" or "503 service unavailable" [1]. We also need to
check the HTTP content because the GfW web app seems to pass through
(error) results from other Azure calls with HTTP code 200.
Wait a little and retry the request if this happens.

[1] https://docs.microsoft.com/en-in/azure/app-service-web/app-service-web-troubleshoot-http-502-http-503

Signed-off-by: Lars Schneider &lt;larsxschneider@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>travis-ci: handle Git for Windows CI status "failed" explicitly</title>
<updated>2017-05-04T05:50:40Z</updated>
<author>
<name>Lars Schneider</name>
<email>larsxschneider@gmail.com</email>
</author>
<published>2017-04-29T18:59:58Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=6fa68ff28856f85f8633ea054856e98962f167d0'/>
<id>urn:sha1:6fa68ff28856f85f8633ea054856e98962f167d0</id>
<content type='text'>
Git for Windows CI returns "completed: failed" if a build or test
failure happened. This case was processed as "Unhandled status".
Handle the case explicitly.

Signed-off-by: Lars Schneider &lt;larsxschneider@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>fix minor typos</title>
<updated>2017-05-01T02:01:52Z</updated>
<author>
<name>René Genz</name>
<email>liebundartig@freenet.de</email>
</author>
<published>2017-04-30T15:48:27Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=5621760f59c0655e41045c3141deef9791858916'/>
<id>urn:sha1:5621760f59c0655e41045c3141deef9791858916</id>
<content type='text'>
Helped-by: Stefan Beller &lt;sbeller@google.com&gt;
Signed-off-by: René Genz &lt;liebundartig@freenet.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>travis-ci: printf $STATUS as string</title>
<updated>2017-04-27T01:23:19Z</updated>
<author>
<name>Lars Schneider</name>
<email>larsxschneider@gmail.com</email>
</author>
<published>2017-04-26T19:39:33Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=c4b4968397ca98112205c94fa3d70ae3aedbc475'/>
<id>urn:sha1:c4b4968397ca98112205c94fa3d70ae3aedbc475</id>
<content type='text'>
If the $STATUS variable contains a "%" character then printf will
interpret that as invalid format string. Fix this by formatting $STATUS
as string.

Signed-off-by: Lars Schneider &lt;larsxschneider@gmail.com&gt;
Acked-by: Johannes Schindelin &lt;Johannes.Schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>travis-ci: check AsciiDoc/AsciiDoctor stderr output</title>
<updated>2017-04-27T01:19:09Z</updated>
<author>
<name>Lars Schneider</name>
<email>larsxschneider@gmail.com</email>
</author>
<published>2017-04-26T19:15:44Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=505ad91304e1793ee588ccdcc2413c2e0af6f667'/>
<id>urn:sha1:505ad91304e1793ee588ccdcc2413c2e0af6f667</id>
<content type='text'>
`make` does not necessarily fail with an error code if
Asciidoc/AsciiDoctor encounters problems. Anything written to stderr
might be a better indicator for problems.

Ensure that nothing is written to stderr during a documentation build.

The redirects do not work in `sh`, therefore the script uses `bash`.
This shouldn't be a problem as the script is only executed on TravisCI.

Signed-off-by: Lars Schneider &lt;larsxschneider@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>travis-ci: parallelize documentation build</title>
<updated>2017-04-17T00:28:51Z</updated>
<author>
<name>Lars Schneider</name>
<email>larsxschneider@gmail.com</email>
</author>
<published>2017-04-11T08:33:08Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=a6e69761424f7ad0dd050f6e4575a0679bed7240'/>
<id>urn:sha1:a6e69761424f7ad0dd050f6e4575a0679bed7240</id>
<content type='text'>
The documentation job without parallelization takes ~10min on TravisCI.
With parallelization ("--jobs=2") it takes ~6min.

Signed-off-by: Lars Schneider &lt;larsxschneider@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>travis-ci: build documentation with AsciiDoc and Asciidoctor</title>
<updated>2017-04-17T00:27:56Z</updated>
<author>
<name>Lars Schneider</name>
<email>larsxschneider@gmail.com</email>
</author>
<published>2017-04-11T08:33:07Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=159e6010c2d586acea9704993971365a804ea1ce'/>
<id>urn:sha1:159e6010c2d586acea9704993971365a804ea1ce</id>
<content type='text'>
ec3366e introduced a knob to enable the use of Asciidoctor in addition
to AsciiDoc. Build the documentation on TravisCI with this knob to
reduce the likeliness of breaking Asciidoctor support in the future.

Signed-off-by: Lars Schneider &lt;larsxschneider@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
