Use the template absolute path for cache key rather than a random string
Adding TravisCI configuration