james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthieu Baechler (JIRA)" <server-...@james.apache.org>
Subject [jira] [Created] (JAMES-2264) Remove the heavy usage of profiles in maven
Date Mon, 18 Dec 2017 06:32:00 GMT
Matthieu Baechler created JAMES-2264:
----------------------------------------

             Summary: Remove the heavy usage of profiles in maven
                 Key: JAMES-2264
                 URL: https://issues.apache.org/jira/browse/JAMES-2264
             Project: James Server
          Issue Type: Improvement
          Components: Build System
            Reporter: Matthieu Baechler


Maven profiles have been used to disable some part of the build and more specifically to disable
tests running in wrong environments.
There's no good reason to disable build of any module.
For test disabling, using Assume is much more powerful : you can disable tests based on system
capability.
Removing profiles make the build simpler and faster, two very desirable attributes of a build
system.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message