introduce multi-project pipelines
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.
separate the test phase from the build.
add a trigger to the deploy stage
Each new merge request and commit will create a new ci/cd build in the marketplace web-server repository.