I was wondering if it's possible to set a build order/priority within a single commit in vsts.
The scenario I am having is this:
I have a solution (one repository) with multiple projects.
- Publisher
- Subscriber1
- Subscriber2
- Messages
Each of these (expect messages) have one build-definition with path-filter to each respective project (Continuous Integration), and the gets released (Continuous deployment trigger) and initialized there after.
The projects are not depended on each other, expect messages, that are used to communicate.
So if I make changes to the Publisher project and any Subscriber projects, then commit, I want to always build and release the Publisher project first.
Because the publisher needs to now if there are newly created messages the subscribers want to subscribe to.
Is such a thing possible?