spideruci/blinky

Blinky: Maven Profiles: Selectively run Statik and Diagnostics

VijayKrishna opened this issue · 0 comments

  • Keep the following modules as the default: core, util, trace-manager, tacoco; let's call it the default set
  • Introduce three additional profiles in blinky's POM.xml (i.e. the parent project pom) for the following:
    • statik -- this adds statik to the default set.
    • diagnostics -- this adds diagnostics to the default set.
    • full -- this adds statik and diagnostics to the default set.

Following are the changes to the maven commands to invoke any of the three profiles:

  • statik: mvn -P statik compile test package install
  • diagnostics: mvn -P diagnostics compile test package install
  • full: mvn -P full compile test package install