In our org using Bamboo as a CI tool. This Bamboo is integrated with Salesforce.com. We have QA, Develop and Master branch. We are using JIRA, Bitbucket and Bamboo for our deployment.
Whenever a developer makes change in a branch created from Develop branch. Then he pushes the code to git using source tree. Then run bamboo build which is used to merge the changes from Individual branch to QA branch as well as move the changes to qa environment. Here is our challenge. When the individual branch runs all the components runs for deployment. Almost we have 8000 components and all the components are deploying to qa environment.
Question : Is this possible only modified components deployed in qa? if it is possible then how to do it in Bamboo.