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

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.