add get_blueprint_publish_locations()