Uploaded image for project: 'Policy Framework'
  1. Policy Framework
  2. POLICY-3215 Update CLAMP Module structure to Multi Module Maven approach
  3. POLICY-3308

Check properties in policy repos, donot replicate and inherit them from integration

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Medium Medium
    • Istanbul Release
    • None
    • None
    • None
    • Policy 4/21 - 5/5, Policy 5/6 - 5/20

      Check properties in policy repos, do-not replicate and inherit them from integration

      Example:

      <properties>
      <maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format>
      <clamp.project.version>${project.version}</clamp.project.version>
      <clamp.build.timestamp>${maven.build.timestamp}</clamp.build.timestamp>
      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
      <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

      <eelf.core.version>1.0.0</eelf.core.version>
      <camel.version>3.7.3</camel.version>
      <springboot.version>2.4.4</springboot.version>

      <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
      <sonar.surefire.reportsPath>${project.build.directory}/surefire-reports</sonar.surefire.reportsPath>
      <sonar.coverage.jacoco.xmlReportPaths>${project.build.directory}/jacoco-html-xml-reports/jacoco.xml
      </sonar.coverage.jacoco.xmlReportPaths>
      <sonar.projectVersion>${project.version}</sonar.projectVersion>
      <sonar.log.level>DEBUG</sonar.log.level>
      <sonar.nodejs.executable>${project.build.directory}/${ui.react.src}/node/node</sonar.nodejs.executable>
      <sonar.verbose>true</sonar.verbose>
      <sonar.sources>src/main,${project.build.directory}/${ui.react.src}/src</sonar.sources>
      <sonar.exclusions>src/main/resources/**</sonar.exclusions>
      <sonar.scm.exclusions.disabled>true</sonar.scm.exclusions.disabled>
      <sonar.javascript.lcov.reportPaths>${project.build.directory}/${ui.react.src}/coverage/lcov.info
      </sonar.javascript.lcov.reportPaths>
      <sonar.coverage.exclusions>
      src/main/resources/*,target/ui-react/src//.test.js,target/ui-react/src/setupTests.js
      </sonar.coverage.exclusions>
      <docker.push.registry>localhost:5000</docker.push.registry>
      <docker.pull.registry>nexus3.onap.org:10001</docker.pull.registry>
      <docker.skip.build>true</docker.skip.build>
      <docker.skip.push>true</docker.skip.push>
      <docker.skip.tag>true</docker.skip.tag>
      <skip.staging.artifacts>false</skip.staging.artifacts>
      <python.http.proxy.param/>
      <tomcat.version>9.0.45</tomcat.version>
      <ui.react.src>ui-react</ui.react.src>
      <ui.react.lib.src>ui-react-lib</ui.react.lib.src>
      <npm.publish.url>https://nexus3.onap.org/repository/npm.snapshot/</npm.publish.url>
      </properties>

            ryans92 ryans92
            sirisha_manchikanti sirisha_manchikanti
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: