publish: travis build restruct

generated from commit 5ac15324ac7fb0d73cd34278918524910b6ebda4