Our software code for the Tigase XMPP Server is split into multiple reopsitories. We have one main repo with the core server code and then many repositories with components, extensions and so on.
How would you suggest to handle automated builds of the server if there is a code change in a component repository?
Robin Shen commented 2 years ago
How does your server code pull artifacts of component/extension code? For instance, in OneDev, it is done via Maven dependency.
Artur commented 2 years ago
I think it is gradle or something like this. But, I guess it does not really matter.
The thing is, when we push to the component, the component code can be automatically built on the push. Now, can we trigger a build in some other project then? I mean the master project to build the server package.
Robin Shen commented 2 years ago
You may trigger other builds with the post-build action.
Hi,
Our software code for the Tigase XMPP Server is split into multiple reopsitories. We have one main repo with the core server code and then many repositories with components, extensions and so on.
How would you suggest to handle automated builds of the server if there is a code change in a component repository?