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