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]

Reply via email to