I'll do some tests later but yes the advice is often to not use the Maven
Project type in Jenkins.
Using the ansi color plugin allows to display colors. I'll probably use
that path and configure it by default for maven jobs and/or I'll set -B if
it's not already done ...
For freestyle jobs I'm surprised that we force by default the -B
For pipeline we might support the color output by improving the withMaven
https://jenkins.io/doc/pipeline/steps/pipeline-maven/


On Wed, Mar 1, 2017 at 8:36 AM, Thomas Collignon <tomiphon...@gmail.com>
wrote:

> Yes Robert you have Right, Jenkins use -B by default
>
> In this case I have :
>
> - Maven Job
> - Jenkins 2.19.4
>
> Output command is :
>
> <===[JENKINS REMOTING CAPACITY]===>channel started
>
> Executing Maven:  -B -f /data/blabla/pom.xml -s
> /opt/apache-maven-3.5.0-alpha-1/conf/settings.xml -gs
> /opt/apache-maven-3.5.0-alpha-1/conf/settings.xml clean install
> -Dmaven.test.failure.ignore=true -T 4
>
>
> And I have  ugly output
>
> [ [1;34mINFO [m]
> [1m---------------------------------------------------------
> ---------------
> [m
> [ [1;34mINFO [m]  [1mReactor Build Order: [m
> [ [1;34mINFO [m]
>
> So I have test another case :
>
> - Jenkins Freestyle Job with maven step
>
> Output command is :
>
> $ /opt/apache-maven-3.5.0-alpha-1/bin/mvn -f pom.xml -s
> /opt/apache-maven-3.5.0-alpha-1/conf/settings.xml -gs
> /opt/apache-maven-3.5.0-alpha-1/conf/settings.xml clean install
> -Dmaven.test.failure.ignore=true -T 4
>
> And in this case output is ok
>
> [INFO] ------------------------------------------------------------
> ------------
> [INFO] Reactor Build Order:
> [INFO]
>
> Last test :
>
> - Jenkins Pipeline
>
>
>
>
>
> *node {   checkout(blabla)   tool name: 'Maven 3.5.0-alpha-1', type:
> 'maven'   sh 'mvn clean install -B -Dmaven.test.failure.ignore=true -T
> 4'}*
>
> And in this case output is ok too
>
> Conclusion : do not use Jenkins Maven project :)
>
> => I will update my blog
>
>
> 2017-02-28 21:50 GMT+01:00 Robert Scholte <rfscho...@apache.org>:
>
> > bq. NOTE: in Jenkins by default the console output is ugly with maven
> > 3.5.0-alpha-1 (see next). To fix this the Ansi Color Plugin is necessary
> !
> >
> > this is weird. I would expect Jenksins to always run in batch-mode (-B),
> > which should disable Ansi.
> >
> > Robert
> >
> >
> > On Mon, 27 Feb 2017 23:40:51 +0100, thomas COLLIGNON <
> > tomiphon...@gmail.com> wrote:
> >
> > Hello,
> >>
> >> +1 for me too
> >>
> >> Tested on different projects with different kind of plugins, on MacOsX
> >> and Linux, IDE, CLI and IT
> >> If you want to see the details, I wrote a little post :
> >> https://tcollignon.github.io/2017/02/27/Test-Maven-350-alpha-1.html <
> >> https://tcollignon.github.io/2017/02/27/Test-Maven-350-alpha-1.html>
> >>
> >>
> >>
> >> Le 27 févr. 2017 à 22:48, Arnaud Héritier <aherit...@gmail.com> a
> écrit :
> >>>
> >>> tested on several projects
> >>> +1
> >>>
> >>> On Mon, Feb 27, 2017 at 10:24 PM, Guillaume Boué <gb...@apache.org>
> >>> wrote:
> >>>
> >>> +1 from me too
> >>>>
> >>>> Tested with some Tycho builds of Spring and it worked fine. Also
> tested
> >>>> on
> >>>> FreeBSD / Ubuntu / Windows without issues.
> >>>>
> >>>>
> >>>> Le 27/02/2017 à 19:11, Hervé BOUTEMY a écrit :
> >>>>
> >>>> I already voted, but I'll redo:
> >>>>>
> >>>>> +1
> >>>>>
> >>>>> tested with many builds: it works as well as I expected (near a RC
> >>>>> confidence)
> >>>>> Let's fix the identified little glitches, and we'll have our 3.5.0
> >>>>> final
> >>>>> :)
> >>>>>
> >>>>> Regards,
> >>>>>
> >>>>> Hervé
> >>>>>
> >>>>> Le lundi 27 février 2017, 14:42:12 CET Stephen Connolly a écrit :
> >>>>>
> >>>>> Hervé, Robert you have commented but I do not see a vote cast. I
> >>>>>> believe
> >>>>>> I
> >>>>>> have 3 binding votes, but as one of those is mine I would be more
> >>>>>> comfortable with some more
> >>>>>>
> >>>>>> On 23 February 2017 at 16:10, Stephen Connolly <
> >>>>>>
> >>>>>> stephen.alan.conno...@gmail.com> wrote:
> >>>>>>
> >>>>>> Hi,
> >>>>>>>
> >>>>>>> We solved 65 issues:
> >>>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> >>>>>>> projectId=12316922&version=12339664&styleName=Text
> >>>>>>>
> >>>>>>> There are still a couple of issues left in JIRA for 3.5.0, but I do
> >>>>>>> not
> >>>>>>> think any of those are blocking an alpha release:
> >>>>>>> https://issues.apache.org/jira/issues/?jql=project%20%
> >>>>>>> 3D%20MNG%20AND%20resolution%20%3D%20Unresolved%20AND%
> >>>>>>> 20fixVersion%20in%20(3.5.0%2C%203.5.0-candidate)%20ORDER%
> >>>>>>> 20BY%20due%20ASC%2C%20priority%20DESC%2C%20created%20ASC
> >>>>>>>
> >>>>>>> In addition there are 315 issues left in JIRA for Maven core:
> >>>>>>> https://issues.apache.org/jira/issues/?jql=project%20%
> >>>>>>> 3D%20MNG%20AND%20resolution%20%3D%20Unresolved%20ORDER%
> >>>>>>> 20BY%20due%20ASC%2C%20priority%20DESC%2C%20created%20ASC
> >>>>>>>
> >>>>>>> Staging repo:
> >>>>>>> https://repository.apache.org/content/repositories/maven-1324
> >>>>>>>
> >>>>>>> The distributable binaries and sources for testing can be found
> here:
> >>>>>>> https://repository.apache.org/content/repositories/maven-> >
> >>>>>>> 1324/org/apache/maven/apache-maven/3.5.0-alpha-1/
> >>>>>>>
> >>>>>>> Specifically the zip, tarball, and source archives can be found
> here:
> >>>>>>> https://repository.apache.org/content/repositories/maven-> >
> >>>>>>> 1324/org/apache/maven/apache-maven/3.5.0-alpha-1/apache-
> >>>>>>> maven-3.5.0-alpha-1-bin.zip
> >>>>>>> https://repository.apache.org/content/repositories/maven-> >
> >>>>>>> 1324/org/apache/maven/apache-maven/3.5.0-alpha-1/apache-
> >>>>>>> maven-3.5.0-alpha-1-bin.tar.gz
> >>>>>>> https://repository.apache.org/content/repositories/maven-> >
> >>>>>>> 1324/org/apache/maven/apache-maven/3.5.0-alpha-1/apache-
> >>>>>>> maven-3.5.0-alpha-1-src.zip
> >>>>>>> https://repository.apache.org/content/repositories/maven-> >
> >>>>>>> 1324/org/apache/maven/apache-maven/3.5.0-alpha-1/apache-
> >>>>>>> maven-3.5.0-alpha-1-src.tar.gz
> >>>>>>>
> >>>>>>> Source release checksum(s):
> >>>>>>> apache-maven-3.5.0-alpha-1-src.tar.gz sha1:
> >>>>>>> 6055696aece5b0bfdd0308dae60838
> >>>>>>> b37e218aba
> >>>>>>> apache-maven-3.5.0-alpha-1-src.zip sha1:
> >>>>>>> 7d6adcdf8929205bf20399c71c6a2b
> >>>>>>> db9ee4f6dd
> >>>>>>>
> >>>>>>> Git tag:
> >>>>>>> https://git-wip-us.apache.org/repos/asf?p=maven.git;a=commit;h=
> >>>>>>> 8e6bbc4d4aa7cdc837625a05358c98ca15f72698
> >>>>>>>
> >>>>>>> Staging site:
> >>>>>>> https://people.apache.org/~stephenc/maven-3.5.0-alpha-1/
> >>>>>>>
> >>>>>>> Vote open for 72 hours.
> >>>>>>>
> >>>>>>> [ ] +1
> >>>>>>> [ ] +0
> >>>>>>> [ ] -1
> >>>>>>>
> >>>>>>>
> >>>>>>> Thanks,
> >>>>>>> -Stephen
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>> ------------------------------------------------------------
> ---------
> >>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >>>>> For additional commands, e-mail: dev-h...@maven.apache.org
> >>>>>
> >>>>>
> >>>>>
> >>>> ---
> >>>> L'absence de virus dans ce courrier électronique a été vérifiée par le
> >>>> logiciel antivirus Avast.
> >>>> https://www.avast.com/antivirus
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >>>> For additional commands, e-mail: dev-h...@maven.apache.org
> >>>>
> >>>>
> >>>>
> >>>
> >>> --
> >>> -----
> >>> Arnaud Héritier
> >>> http://aheritier.net
> >>> Mail/GTalk: aheritier AT gmail DOT com
> >>> Twitter/Skype : aheritier
> >>>
> >>
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
> >
>



-- 
-----
Arnaud Héritier
http://aheritier.net
Mail/GTalk: aheritier AT gmail DOT com
Twitter/Skype : aheritier

Reply via email to