travis: create protcol
travis: install depends