Supporting hash options in deploy addon

although the functionality is opt-in because of the existing logic to check for branch names.