Uploaded image for project: 'Apache Knox'
  1. Apache Knox
  2. KNOX-667

Modify ant targets and align them with maven build profiles

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.9.0
    • 0.9.0
    • Build
    • None

    Description

      As per a discussion on the list the following changes need to be made to the ant targets as well as introduce a new maven profile called 'package'

      • ant verify == mvn clean verify
        • This would compile, run unit and surefire based functional tests.
      • ant package == mvn -Ppackage clean install
        • This would compile, run unit and surefire based functional tests and create binary packages
        • This could be followed by 'ant install-test-home' or combined 'ant package install-test-home'
        • IMPORTANT: This would be the gating criteria for a commit
      • ant release == man -Ppackage,release clean install
        • This would compile, run all tests (including failsafe based integration tests) and create binary package.
        • This would be the job run on the Jenkins servers.

      Attachments

        Activity

          People

            sumit.gupta Sumit Gupta
            sumit.gupta Sumit Gupta
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: