Uploaded image for project: '{RETIRED} XWiki Enterprise Manager'
  1. {RETIRED} XWiki Enterprise Manager
  2. XEM-214

Align and rationalize Build profiles

    XMLWordPrintable

Details

    Description

      Profiles/properties/checks are inherited from Commons (see XCOMMONS-143).

      In addition:

      • integration-tests: run functional tests
      • jetty: run build for the specified container (jetty is the default)
      • hsqldb, derby: run build for the specified db (hsqldb is the default)
      • unix, mac, windows: information for the installers and for functional tests to decide how to start XE, these profiles are automatically activated depending on the OS the build runs on
      • macprofiler, winprofiler: start XE with profiling params set (they require that you set a profilePath property in your settings.xml or on the command line)
      • firefox, iexplore, chrome, otherbrowser (need to define browserPath property too): run functional tests on the specified profiles, firefox being the default when not specified

      To execute on CI machine: mvn clean deploy -Plegacy,integration-tests,hsqldb,jetty,firefox (to execute on HSQLDB/Jetty/Firefox, use other combinations to run the build on various environnments)

      Attachments

        Issue Links

          Activity

            People

              vmassol Vincent Massol
              vmassol Vincent Massol
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: