Project: talendesb
Issue TESB-1049: Improve building of the Rent a Car Demo for different scenarios
As a developer I want to be able to compile the Rent a Car demo for different scenarios (locator, monitoring, sts, ....) without having to change the config files. Today only the basic Rent a Car demo can be compiled out of the box. To compile more compley samples, such as the locator sample, the user has first to change the spring configurations of most of the Rent a Car projects before he can recompile it. Worse, if he compiled another scenario before, he has first to remove the specific configuration of the scenario before. Therefore enable the build to provide a way via maven profiles to compile the different scenarios without having to change source code or configuration. Without specifying a profile the the basic demo should be built, specifying a profile "locator" should build the locator enabled demo. - The build system must be prepared to include further profiles for additional scenarios - The jars created by different profiles must get scenario specific names, e.g. crmservice-service-locaor-4.0.jar h4. Acceptance Criteria I must be possible to first compile the basic Rent a Car demo with one maven command, then without changing anything to compile with a second maven command the Rent a Car locator enabled sample.
Story points: 2