0

I have 3 projects (Git) which translates into 3 different Python packages. Each package has it's own life cycle which I already facilitated (e.g. Build -> Lint -> Unit test -> Integration tests -> Push to Nexus), However, my problem is that I fail to understand how to create a pipeline for coupled projects.

So an example: Project1 relays on project2 which relays on project3

If I a code is submitted to project 1, I would like to trigger a flow that bumps versions and aligns the project build at the end of the road.

How can I do it? Where can I find reference to what I'm looking for.

-- edit --

The question mainly asks how to manage a CI pipeline in terms of package versioning, git branches and release candidate. I'm into understanding the architecture of such pipeline.

2

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.