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

Cannot set maven options

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Won't Fix
    • maven-plugin
    • None
    • Platform: All, OS: All

    Description

      Maven allows for various command line options, which cannot be set explicitly
      for a maved based job. I'm especially looking for -U and -fae

      The workaround (that works for me in hudson-1.307) is to set the options in as
      part of the goals

      Goals: -U clean install

      ------------------------------

      usage: mvn [options] [<goal(s)>] [<phase(s)>]

      Options:
      q,-quiet Quiet output - only show errors
      C,-strict-checksums Fail the build if checksums don't match
      c,-lax-checksums Warn if checksums don't match
      P,-activate-profiles Comma-delimited list of profiles to
      activate
      ff,-fail-fast Stop at first failure in reactorized builds
      fae,-fail-at-end Only fail the build afterwards; allow all
      non-impacted builds to continue
      B,-batch-mode Run in non-interactive (batch) mode
      fn,-fail-never NEVER fail the build, regardless of project
      result
      up,-update-plugins Synonym for cpu
      N,-non-recursive Do not recurse into sub-projects
      npr,-no-plugin-registry Don't use ~/.m2/plugin-registry.xml for
      plugin versions
      U,-update-snapshots Forces a check for updated releases and
      snapshots on remote repositories
      cpu,-check-plugin-updates Force upToDate check for any relevant
      registered plugins
      npu,-no-plugin-updates Suppress upToDate check for any relevant
      registered plugins
      D,-define Define a system property
      X,-debug Produce execution debug output
      e,-errors Produce execution error messages
      f,-file Force the use of an alternate POM file.
      h,-help Display help information
      o,-offline Work offline
      r,-reactor Execute goals for project found in the
      reactor
      s,-settings Alternate path for the user settings file
      v,-version Display version information

      Attachments

        Issue Links

          Activity

            abayer Andrew Bayer added a comment -

            That's the correct way to pass options to Maven here - the goals field gets
            passed to the Maven executable as a whole.

            abayer Andrew Bayer added a comment - That's the correct way to pass options to Maven here - the goals field gets passed to the Maven executable as a whole.

            People

              Unassigned Unassigned
              tdiesler Thomas Diesler
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: