Update integration test build to push the tested commit to master
Since we agreed to only merge the develop branch into master upon successful integration test builds, we need to update Jenkins to push the tested commit to master when it completes successfully.
Update the Kylo build to add a commit ID to versions.txt
Update the docker deployment Jenkins build to export the commit ID found in the deployed kylo zip file as a variable
Update the docker integration test build import that ID to push that commit to master when it succeeds
The current plan will be to fail the merge to the master branch if master is out of sync with the develop branch. This is opposed to us merging anyway. We should discuss if this is what we really want.
Added git.commit.id property to version.txt. Reassigning to Jeremey to update the integration test docker job in Jenkins.
The commit property can be extracted from the version file on the command line using: