Michael Vorburger created FINERACT-1239:
-------------------------------------------

             Summary: Add Postman Collections in Fineract Git and automatically 
run on Travis
                 Key: FINERACT-1239
                 URL: https://issues.apache.org/jira/browse/FINERACT-1239
             Project: Apache Fineract
          Issue Type: New Feature
            Reporter: Michael Vorburger
            Assignee: Michael Vorburger


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.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to