One more comment: it would be nice if the script exited at the first error, instead of continuing, and potentially hiding an early build failure.
Or, it could save the text from the build failure and present it to the user after finishing. Simon On Sun, Oct 15, 2017 at 3:45 PM, Simon Matthews <[email protected]> wrote: > Getting a bit further, it looks like there are other dependency issues: > > ... > Download https://jcenter.bintray.com/org/eclipse/jetty/jetty- > server/9.3.11.v20160721/jetty-server-9.3.11.v20160721.jar > [composite-build] Configuring build: /home/simon/FineractCN/ > permitted-feign-client/component-test > :api FAILED > > FAILURE: Build failed with an exception. > > * What went wrong: > Could not resolve all dependencies for configuration > ':api:detachedConfiguration5'. > > Could not find io.mifos.identity:api:0.1.0-BUILD-SNAPSHOT. > Searched in the following locations: > ... > > Simon > > > On Sun, Oct 15, 2017 at 3:43 PM, Simon Matthews <[email protected]> > wrote: > >> In the current version of the initial-setup.sh script, async is built >> before api, but async appears to require libraries that are created in the >> api build. >> >> Hence initial-setup.sh fails if the user has an empty local repository. >> >> Simon >> > >
