On 24.02.2024 00:40, Herve Boutemy wrote:
On 2024/02/23 16:15:06 Julian Reschke wrote:
Can the check-release.sh be updated, please?

Right now, we can't. a) Because we share the script with Oak (which is
known not to have reproducable builds),

ok, I'll work on it

and the environment doing the release fixed?

If I understood what the problem is I'll be happy to fix it.
...

So it seems that the weird permissions are caused by the fact that my
WSL instance uses a local maven repo mounted from a Windows FS. Once I
move to a Linux-native repo, the permissions are different.

thank you for the explanation of the root cause: this is the first time I see 
this one, with some good surprises (newline) and some bad ones (executable)

I can try this for the next release (and the downside of course is disk
space impact on the release machine). It would be better if we could
tell the plugin generating the WAR file to normalize the permissions;
otherwise the build will always depend on the setting in the local maven
repo.

now that I understand why it is needed, I suppose I can add the feature to 
maven-war-plugin: I'll work on it and propose a PR to jackrabbit

thanks for the feedback
changing my vote to +1, given there is a clear explanation (having a plan to 
solve is even better)

Best regards,

Hervé

Thanks :-)

Best regards, Julian

Reply via email to