Re: Add commit ID to build info
| From: | Andreas Heigl | Date: | Tue, 02 Feb 2021 06:25:25 +0000 |
| Subject: | Re: Add commit ID to build info | ||
| References: | 1 2 3 4 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969387831@lists.php.net to get a copy of this message | ||
Hey Folks
Am 01.02.21 um 23:27 schrieb Christoph M. Becker:
> On 01.02.2021 at 15:59, André L F S Bacci wrote:
>
>> On Mon, Feb 1, 2021 at 12:17 PM Christoph M. Becker <cmbecker69@gmx.de>
>> wrote:
>>
>>> On 29.01.2021 at 01:25, Adiel Cristo via phpdoc wrote:
>>>
>>>> I fixed the pt_br doc build, but for some reason the changes did not
>>>> seem to work (or even to be applied) on the remote server.
>>>>
>>>> I added some changes on the doc/base/configure.php file to get the
>>>> commit ID (patch attached), but I'm not sure if I have permissions to,
>>>> or if I should change this file.
>>>>
>>>> Any thoughts?
>>>
>>> I'm not sure about the usefulness of this patch, but maybe consider to
>>> submit that as PR to
>>> <https://github.com/php/doc-base>.
>>>
>>
>> It's about trying to find why pt_BR is not building, or at least why it's
>> giving an error that does not occur in a local build.
>>
>> I may suggest another, more general approach. To make the VCS output to be
>> added in logs of http://doc.php.net/logs/ . Or at least to
>> add the output
>> of
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
git status and git log
>> -1 when an error occurs (or even better, to
>> add these lines before doc-base/configure).
>>
>> I really think all three above would be a very comprehensive solution for
>> debugging building problems.
>
> In this case the build error[1] is about something that had already been
> removed 5 days ago in pt_BR[2]. So apparently, the doc builder uses an
> old revision, for some reason. I think somebody with access to the doc
> builder machine needs to look at this.
Looks like I found the culprit. Again the case-differences between the
language name pt_BR and the folder-name pt_br.
I've already created a PR to fix that[1] as well as fixed it in the
live-system. So the next run of the doc-build at 8:00 UTC should include
the changes you are waiting for. And from then on it should run without
issues. I'll nevertheless check the results.
Cheers
Andreas
[1] https://github.com/php/systems/pull/15
--
,,,
(o o)
+---------------------------------------------------------ooO-(_)-Ooo-+
| Andreas Heigl |
| mailto:andreas@heigl.org N
50°22'59.5" E 08°23'58" |
| https://andreas.heigl.org
|
+---------------------------------------------------------------------+
| https://hei.gl/appointmentwithandreas
|
+---------------------------------------------------------------------+
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc