- pom.xml refactored for Convention over configuration
- only 2 profiles now (dev-jboss and jenkins-jboss)
- both profile are self contained
- if integration tests is needed, it must be explicitly turn on with -Dskip.test.integration=false
- you have 2 types of integration tests -Dtest.type=IT or FT (intgration or functional)
- browser in FT test can be changed with -Dbrowser=firefox or else (phantomjs is default)

Examples:
-mvn -Pjenkins-jboss clean install
-mvn -Pjenkins-jboss -Dskip.test.unit=true -Dskip.test.integration=false clean install
-mvn -Pjenkins-jboss -Dskip.test.integration=false -Dtest.type=IT clean install
-mvn -Pjenkins-jboss -Dskip.test.integration=false -Dtest.type=FT -Dbrowser=firefox clean install