Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-1239

Add Postman Collections in Fineract Git and automatically run on Travis

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Postman is pretty nice. UI, variables, scripting with JS, macro functions for random data , CLI (Newman) - what more would one want?!

      The only thing I don't like so much is "locking away" Postman Collections for Fineract in Postman's online version. We should instead keep the "authoritative upstream" version in the Fineract Git repo, in a folder name postman/ - simple enough! (We could additionaly ALSO have it online on that Dashboard Workspace thing they got going, but the SOURCE should ALWAYS be in Git.)

      How the Mojaloop Community does this in https://github.com/mojaloop/postman is inspiring.

      All community members can then contribute new postman calls and collections via Pull Requests, which can be "code" reviewed & automatically tested. For this, we should run these Postman Collections automatically on Travis for every PR (TBD as part of this issue).

      FINERACT-1238 can later build on this - the goal here would just be a minimal starting set.

      Attachments

        Issue Links

          Activity

            People

              vorburger Michael Vorburger
              vorburger Michael Vorburger
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: