Benoit Tellier created JAMES-3261:
-------------------------------------

             Summary: Provide ZIP distribution for Guice servers application
                 Key: JAMES-3261
                 URL: https://issues.apache.org/jira/browse/JAMES-3261
             Project: James Server
          Issue Type: Task
          Components: guice
    Affects Versions: master
            Reporter: Benoit Tellier
            Assignee: Benoit Tellier
             Fix For: 3.6.0


Today, a user wishing to run a Guice server needs either to compile it himself, 
or run it via docker.

Given that (1) we do not expect operators to compile James source code and 
given (2) the docker images are so far only built and distributed by some 
external suppliers, the operators cannot run the guice servers in a vendor 
indepandant way.

As such, in order to promote guice servers adoption, we need to build a ZIP 
distribution for them. This ZIP distribution would then be built upon the 
release and easily uploaded on the website.

The maven-assembly-plugin can be leveraged to reach that goal.

Docker distributions would then reuse this ZIP in order to build the resulting 
image. Note that sample configuration will then be centralized to the APP maven 
project.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to