Jean Helou created JAMES-4175:
---------------------------------
Summary: Reproductible build environments using nix
Key: JAMES-4175
URL: https://issues.apache.org/jira/browse/JAMES-4175
Project: James Server
Issue Type: Improvement
Reporter: Jean Helou
Our current build instructions only suggests request that the user install
maven 3.6
They don't specify the version of the jdk to use to compile the project (jdk 21
is necessary) and building with maven 3.6+ works fine.
I intend to propose to use the nix package manager (available on both linux and
mac) to precisely pin versions of all of these tools for as long as they are in
the nix cache or their source code is available.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]