Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-929

Allow per-project checkins emails destination

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Captain Hook

      Description

      We would need to customize the mailing list used for Git checkins notifications for customer projects.
      For instance, do not send https://github.com/nuxeo/sharp-cpo email notifications to interne-checkins@lists.nuxeo.com but to a dedicated mailing list (it's a customer project, not a Nuxeo one).

      => https://qapriv.nuxeo.org/githooks/send-email hook has to be accordingly adapted; here's a suggestion:

      • export properties out of the script (SENDER = "noreply@github.com", RECIPIENT = "ecm-checkins@lists.nuxeo.com", IGNORED_BRANCHES = ["stable"], IGNORED_BRANCHES_SUFFIXES = ["-SNAPSHOT"]) to an INI file
      • allow per-project properties

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jcarsique Julien Carsique
                Participants:
              • Votes:
                1 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: