Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-9691

Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • core, (1)
      maven-plugin
    • None

      With Maven2 the name and goal of an executed mojo will be printed in bold letters to the console. However Maven 3 changed the console output during start of executed mojos, so the old regex does not work anymore for freestyle jobs. Moreover Maven2/3 jobs use the ExecutionEventLogger to print names to the console.

          [JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output

          Mirko Friedenhagen added a comment - - edited

          Mirko Friedenhagen added a comment - - edited See https://github.com/jenkinsci/jenkins/pull/125 for the fix.

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          changelog.html
          core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java
          core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java
          core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java
          maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java
          http://jenkins-ci.org/commit/jenkins/1fbf02aed964328f3e9243bfbffcd4687e2683d1
          Log:
          Merge pull request #125 from mfriedenhagen/master

          [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: changelog.html core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java http://jenkins-ci.org/commit/jenkins/1fbf02aed964328f3e9243bfbffcd4687e2683d1 Log: Merge pull request #125 from mfriedenhagen/master [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output.

          dogfood added a comment -

          Integrated in jenkins_main_trunk #797
          [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and

          Mirko Friedenhagen : 6ae77ed34a29fb9200371a57603dc95d8df1ffb9
          Files :

          • changelog.html
          • core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java
          • core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java
          • maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java
          • core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java

          dogfood added a comment - Integrated in jenkins_main_trunk #797 [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Mirko Friedenhagen : 6ae77ed34a29fb9200371a57603dc95d8df1ffb9 Files : changelog.html core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java

          Part of 1.413

          Mirko Friedenhagen added a comment - Part of 1.413

          Code changed in jenkins
          User: Mirko Friedenhagen
          Path:
          changelog.html
          core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java
          core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java
          core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java
          maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java
          http://jenkins-ci.org/commit/jenkins/6ae77ed34a29fb9200371a57603dc95d8df1ffb9
          Log:
          [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and
          Maven2/3 jobs using Maven3 in console output.
          With Maven3 the output format for mojos has changed:

          • Add a new Maven3MojoNote and use it in MavenConsoleAnnotator.
          • This is sufficient for Freestyle jobs running Maven2 or 3 and Maven2/3
            jobs running Maven 2.
          • Maven2/3 jobs running Maven 3 are using ExecutionEventLogger for
            printing start of mojo execution to console.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Mirko Friedenhagen Path: changelog.html core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java http://jenkins-ci.org/commit/jenkins/6ae77ed34a29fb9200371a57603dc95d8df1ffb9 Log: [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output. With Maven3 the output format for mojos has changed: Add a new Maven3MojoNote and use it in MavenConsoleAnnotator. This is sufficient for Freestyle jobs running Maven2 or 3 and Maven2/3 jobs running Maven 2. Maven2/3 jobs running Maven 3 are using ExecutionEventLogger for printing start of mojo execution to console.

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          changelog.html
          core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java
          core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java
          core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java
          maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java
          http://jenkins-ci.org/commit/jenkins/1fbf02aed964328f3e9243bfbffcd4687e2683d1
          Log:
          Merge pull request #125 from mfriedenhagen/master

          [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: changelog.html core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java http://jenkins-ci.org/commit/jenkins/1fbf02aed964328f3e9243bfbffcd4687e2683d1 Log: Merge pull request #125 from mfriedenhagen/master [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output.

          Code changed in jenkins
          User: Mirko Friedenhagen
          Path:
          changelog.html
          core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java
          core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java
          core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java
          maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java
          http://jenkins-ci.org/commit/jenkins/6ae77ed34a29fb9200371a57603dc95d8df1ffb9
          Log:
          [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and
          Maven2/3 jobs using Maven3 in console output.
          With Maven3 the output format for mojos has changed:

          • Add a new Maven3MojoNote and use it in MavenConsoleAnnotator.
          • This is sufficient for Freestyle jobs running Maven2 or 3 and Maven2/3
            jobs running Maven 2.
          • Maven2/3 jobs running Maven 3 are using ExecutionEventLogger for
            printing start of mojo execution to console.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Mirko Friedenhagen Path: changelog.html core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java http://jenkins-ci.org/commit/jenkins/6ae77ed34a29fb9200371a57603dc95d8df1ffb9 Log: [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output. With Maven3 the output format for mojos has changed: Add a new Maven3MojoNote and use it in MavenConsoleAnnotator. This is sufficient for Freestyle jobs running Maven2 or 3 and Maven2/3 jobs running Maven 2. Maven2/3 jobs running Maven 3 are using ExecutionEventLogger for printing start of mojo execution to console.

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          changelog.html
          core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java
          core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java
          core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java
          maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java
          http://jenkins-ci.org/commit/jenkins/1fbf02aed964328f3e9243bfbffcd4687e2683d1
          Log:
          Merge pull request #125 from mfriedenhagen/master

          [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: changelog.html core/src/main/java/hudson/tasks/_maven/Maven3MojoNote.java core/src/main/java/hudson/tasks/_maven/MavenConsoleAnnotator.java core/src/test/java/hudson/tasks/_maven/Maven3MojoNoteTest.java maven-plugin/src/main/java/hudson/maven/util/ExecutionEventLogger.java http://jenkins-ci.org/commit/jenkins/1fbf02aed964328f3e9243bfbffcd4687e2683d1 Log: Merge pull request #125 from mfriedenhagen/master [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output.

          Code changed in jenkins
          User: Mirko Friedenhagen
          Path:
          src/main/java/hudson/maven/util/ExecutionEventLogger.java
          http://jenkins-ci.org/commit/maven-plugin/88d0df2f04f6d3a79cc9acd8d5d1cb6d9f19e6ff
          Log:
          [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and
          Maven2/3 jobs using Maven3 in console output.
          With Maven3 the output format for mojos has changed:

          • Add a new Maven3MojoNote and use it in MavenConsoleAnnotator.
          • This is sufficient for Freestyle jobs running Maven2 or 3 and Maven2/3
            jobs running Maven 2.
          • Maven2/3 jobs running Maven 3 are using ExecutionEventLogger for
            printing start of mojo execution to console.

          Originally-Committed-As: 6ae77ed34a29fb9200371a57603dc95d8df1ffb9

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Mirko Friedenhagen Path: src/main/java/hudson/maven/util/ExecutionEventLogger.java http://jenkins-ci.org/commit/maven-plugin/88d0df2f04f6d3a79cc9acd8d5d1cb6d9f19e6ff Log: [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output. With Maven3 the output format for mojos has changed: Add a new Maven3MojoNote and use it in MavenConsoleAnnotator. This is sufficient for Freestyle jobs running Maven2 or 3 and Maven2/3 jobs running Maven 2. Maven2/3 jobs running Maven 3 are using ExecutionEventLogger for printing start of mojo execution to console. Originally-Committed-As: 6ae77ed34a29fb9200371a57603dc95d8df1ffb9

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          src/main/java/hudson/maven/util/ExecutionEventLogger.java
          http://jenkins-ci.org/commit/maven-plugin/7c5590b64b51f779f8d57e48d4daf44ed2307918
          Log:
          Merge pull request #125 from mfriedenhagen/master

          [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output.
          Originally-Committed-As: 1fbf02aed964328f3e9243bfbffcd4687e2683d1

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: src/main/java/hudson/maven/util/ExecutionEventLogger.java http://jenkins-ci.org/commit/maven-plugin/7c5590b64b51f779f8d57e48d4daf44ed2307918 Log: Merge pull request #125 from mfriedenhagen/master [FIXED JENKINS-9691] Boldify names of executed mojos for Freestyle and Maven2/3 jobs using Maven3 in console output. Originally-Committed-As: 1fbf02aed964328f3e9243bfbffcd4687e2683d1

            mfriedenhagen Mirko Friedenhagen
            mfriedenhagen Mirko Friedenhagen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: