Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-16333 [Release] Improve Nightly Reports
  3. ARROW-16448

[Archery][CI] Refactor EmailReport to be a JinjaReport and move Report to be a utility class

Details

    Description

      This ticket is a follow up from the conversation on https://github.com/apache/arrow/pull/13031#discussion_r863698975

      We should move the EmailReport to be a JinjaReport and the current archery.crossbow.reports.Report class to be a utility class to be used on the EmailReport and ChatReport to retrieve the information from the Repo. We also should add tests to the EmailReport similar to the ones added to ChatReport.

      Attachments

        Issue Links

          Activity

            People

              raulcd Raúl Cumplido
              raulcd Raúl Cumplido
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m

                  Slack

                    Issue deployment