Hi,
In the context of continuous integration, we have the following catch-22-type-of conundrum, that applies to any artifact developed outside the Studio; for instance, a REST API extension:
- We want to build a project that includes a REST API extension developed outside the Studio.
==> in order to build the project, the REST API extension must have been compiled and deployed into the project's repository beforehand. - The REST API extension depends on the BDM's jar files.
==> in order to compile the REST API extension, the project must have been built so the BDM jar files be deployed in the project's repository.
Could you please advise how to proceed in such cases? Is there a specific set of steps / recommended order to follow?
Thanks in advance for your help,
Unai