I have a solution with six projects:
- Web API project (references Infrastructure, Repositories, and Models projects)
- Website project (calls the Web API for data and references Infrastructure, Repositories, and Models projects)
- Node.js project (only calls the Web API for data)
- Infrastructure project (shared by Web API and Website)
- Repositories project (shared by Web API and Website)
- Models project (shared by Web API and Website)
Is it possible to set up the Azure DevOps with CI/CD so that only certain projects are deployed? i.e.: the Node.js project is published only or only the Web API and Website are published but not the Node.js. How does this affect the shared projects if I keep them in different solutions?