On 2026-04-15 17:53, Michael Van Canneyt via fpc-devel wrote:
On Wed, 15 Apr 2026, Tomas Hajny via fpc-devel wrote:
On 2026-04-15 15:18, Graeme Geldenhuys via fpc-devel wrote:
.
.
* Automation for the fpc/build repository: when fpcsrc is tagged
with a release or RC tag, a GitLab CI pipeline automatically
pins the submodule pointers in fpc/build and applies the same
tag there, eliminating the manual submodule update step.
Please, read the discussion (especially our communication with Martin
F.) to get better understanding why this particular part doesn't fit
the needs. I don't say that nothing might ever change in this area
compared to the current state, but please note that cross-building is
_not_ applicable for all FPC supported targets and thus building for
all targets cannot be tested / checked by a single person or anything
like that - which is why testing the release build against once
created tag is not enough.
No, but we definitely can automate it for the major platforms.
.
.
Please, note what kind of "automation" is mentioned above - it was
specifically related to updating submodule pointers based on the tag. As
mentioned elsewhere, that wouldn't work well (and certainly not better
compared to the current situation). I appreciate whatever automation
helping us with building the release (regardless whether it will help
with the common parts, or just one particular major platform), but this
is not the point discussed here.
Tomas
_______________________________________________
fpc-devel maillist - [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel