You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Matthieu Baechler (JIRA)" <se...@james.apache.org> on 2017/12/18 06:32:00 UTC
[jira] [Created] (JAMES-2264) Remove the heavy usage of profiles in
maven
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