Michael Vorburger created FINERACT-1226:
-------------------------------------------

             Summary: Travis CI does not actually build new multi module 
project structure
                 Key: FINERACT-1226
                 URL: https://issues.apache.org/jira/browse/FINERACT-1226
             Project: Apache Fineract
          Issue Type: Sub-task
            Reporter: Michael Vorburger
            Assignee: Michael Vorburger


https://github.com/apache/fineract/pull/1446 broke the build, but we didn't 
notice it.

https://github.com/apache/fineract/pull/1448 manually fixes it.

This shouldn't have happened, and it seemed curious to me that it did, so I had 
a look:

It's because in our https://github.com/apache/fineract/blob/develop/.travis.yml 
we, currently, only:

{{./gradlew --console=plain -PautomatedBuild=true licenseMain licenseTest 
licenseIntegrationTest check  &&  ./gradlew --console=plain 
-PautomatedBuild=true integrationTest --fail-fast}}

and this doesn't actually build {{fineract-client/}}, that's why!

[~aleks] what do you think would be a better Gradle task goal to build in CI, 
to cover everything? We probably shouldn't list {{:fineract-client}}, as we 
will be adding more modules, so something more general...

[~ptuomola] FYI



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

Reply via email to