build eDeploy roles for each commit on travis-ci

Use travis-ci.org service to build eDeploy roles for each pull request
and commit.
It will avoid any eDeploy role build failure when making a commit in
scripts.