Currently, we are building aerogear projects (js-sdk, voyager-server, ...) inside the integration-tests Jenkins pipeline, but this can generate random issues in the future (example: different versions of node or npm for building a package, ...), in order to avoid these problems is better that each project create a nightly build or a master build of himself, upload it to npm, dockerhub, ... and that the interation-tests pipeline use this builds during the nightly tests.
Also, add badge with build status to each project. |
|