Sumit Gupta created KNOX-667:
--------------------------------

             Summary: Modify ant targets and align them with maven build 
profiles
                 Key: KNOX-667
                 URL: https://issues.apache.org/jira/browse/KNOX-667
             Project: Apache Knox
          Issue Type: Bug
    Affects Versions: 0.9.0
            Reporter: Sumit Gupta
             Fix For: 0.9.0


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.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to