For this scenario we have the Modification Reader Task.
The Project that is triggered after each commit should use the Modification Writer Task to write a file containing all modifications.
Then the nightly project can read this file with the Modification Reader Task. Check out the Notes section for further information.