Uploaded image for project: 'EJBCA'
  1. EJBCA
  2. ECA-7554

POC of Jenkins warnings job to analyze the code style/quality/shape

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: EJBCA 7.0.0
    • Fix Version/s: EJBCA 7.1.0
    • Component/s: None
    • Labels:
      None
    • Provenance:
      Internal Delivery
    • Sprint:
      EJBCA Team Bob - 2019 w13

      Description

      As result of the meeting 'Week 46 2018-11-16 Tallinn-Solna QA Meeting', we agreed to investigate the integration of code analysis tools (eg. checkstyle, pmd, findbugs) into Jenkins.

      For this purpose we can use Jenkins plugin 'Warnings Next Generation Plugin' and reuse the tool set we have currently in ./code-analyzer-tools/*

      The code analysis report output might be a separate Jenkins job or can be integrated into existing UNIT testing job as a separate stage (eg. Pipeline EE_AL35_OpenJDK8_UNIT).

      The Jenkins job's output should represent report results of ECA-7570

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              johan Johan Eklund
              Reporter:
              andrey_helmes Andrey Sergeev
              Verified by:
              Samuel Lidén Borell
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 3 days
                  3d
                  Remaining:
                  Time Spent - 1 day, 5 hours, 45 minutes Remaining Estimate - 1 day, 2 hours, 15 minutes
                  1d 2h 15m
                  Logged:
                  Time Spent - 1 day, 5 hours, 45 minutes Remaining Estimate - 1 day, 2 hours, 15 minutes
                  1d 5h 45m