We are trying to build our APEX version control and testing processes, and would like to know if someone already did it before and appreciate if you give us some guidance or best practices on it.
Ideally we would like to click a button on APEX editing page and then
APEX application is exported and then pushed to our Git Server.
Or
2. A Jenkins workflow is called, APEX application is exported and then pushed to our Git Server. (we have all running history in Jenkins)
Thank you!