Re: [PATCH v1] travis-ci: build documentation
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Apr 25, 2016, 16:56 UTC
- Message-ID
- <xmqqh9epmxtj.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <EDD0757C-2BD3-476F-B703-147D35BB1FAC@gmail.com>
Lars Schneider <larsxschneider@gmail.com> writes:
>> There also are existing instances of "useless ;" that would want to >> be cleaned up regardless of portability issues. > Unfortunately it seems to be required. Travis CI generates a shell script > out of the yml file and I think they don't respect newlines or something...
If they squash all the lines into a single long line before executing, these semicolons do indeed become necessary (we have to write a logical single line shell script in our Makefiles with ';', and I'd imagine Travis's scriptlets are done similarly).
Thanks.