[
https://issues.apache.org/jira/browse/MNG-6241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17374581#comment-17374581
]
Martin Kanters commented on MNG-6241:
-------------------------------------
As [~rfscholte] mentioned on GitHub that he does not prefer the system property
solution, perhaps we could take a look at using or introducing another
environment variable for setting Maven flags. There is a way to specify this in
the
[.mvn/maven.config|https://maven.apache.org/configure.html#mvn-maven-config-file]
file, so what if we combine that with a new env variable (e.g.
MVN_FLAGS_CONFIG or something..). I understand from the same docs that MVN_OPTS
is not a right fit for this, as it should only contain JVM options. I don't
really like introducing a new env var for this, but it seems we have a gap
here, if I understand it correctly.
> Load -Dstyle.color from system properties also
> ----------------------------------------------
>
> Key: MNG-6241
> URL: https://issues.apache.org/jira/browse/MNG-6241
> Project: Maven
> Issue Type: Improvement
> Affects Versions: 3.5.0
> Reporter: Thorsten Glaser
> Assignee: Michael Osipov
> Priority: Major
> Fix For: 4.0.x-candidate, 3.8.x-candidate
>
>
> Coloured output does not look very nice in a Jenkins logfile *and* breaks
> some plugins we use, therefore I wish to disable it programmatically.
> However, looking at the source, I find it can only be disabled by passing the
> command-line options -B or -l, but not from settings.xml or via MAVEN_OPTS in
> the environment.
> I’ve worked around this by using dpkg-divert to move the mvn binary away and
> placing this…
> {{{
> # cat /usr/share/maven/bin/mvn
> #!/bin/mksh-static
> exec /usr/share/maven/bin/mvn.dpkg-dist -B "$@"
> }}}
> … in its stead, but that’s creepy at best. Please implement a setting,
> ideally for settings.xml *and* MAVEN_OPTS, to disable colour.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)