introduce multi-project pipelines
Motivation:
One of the marketplace web-server dependencies is the marketplace-webapp.
Hence any changes in this repository should trigger a new ci/cd in the marketplace web-server.
Modification:
-
separate the test phase from the build.
-
add a trigger to the deploy stage
Result:
Each new merge request and commit will create a new ci/cd build in the marketplace web-server repository.
Target: master