Travis skip post build logic during pull requests testing

- Only run the post build logic if Travis isn't doing a PR check
- Fix number used in commit message to public build number instead of internal ID