Shouldn't this be replicable in my fork?

I get `This job is running on container-based infrastructure, which does not allow use of 'sudo', setuid and setguid executables.`
 @mafagafogigante Yes that is normal. `sudo` is not yet supported in Travis container environment but as we don't need that we are good to go. I have already migrated my fork to container based infrastructure. But Travis is facing issues downloading dependencies for `naked-objects-intergration` and the build is failing. I need to figure out why is that so. FYI https://travis-ci.org/npathai/java-design-patterns
 @npathai I think this is the same build issue I worked on yesterday, see https://github.com/iluwatar/java-design-patterns/commit/185f296a5b03f16edb62d0023441e89ad4365501. Try to catch up your fork from the master and hopefully the problem is fixed.
 @iluwatar Thanks that solved the issue. It's done. Generating PR.
 I had the same problem of @npathai.

Thanks for fixing it.

Migrate travis build to container based infrastructure
I was viewing build logs when I found out that we are running build on legacy infrastructure and got a notification for migration to container based infrastructure.

[Travis CI - Why migrate to container based infrastructure](http://docs.travis-ci.com/user/migrating-from-legacy/?utm_source=legacy-notice&utm_medium=banner&utm_campaign=legacy-upgrade)

One of the best advantages is faster build times

.travis.yml
.travis.yml
diff --git a/.travis.yml b/.travis.yml
index 8ae7361f3b00..e69a17a4f8e1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -13,4 +13,7 @@ before_install:
   - "sh -e /etc/init.d/xvfb start"
   
 after_success:
-  - mvn clean test jacoco:report coveralls:report
\ No newline at end of file
+  - mvn clean test jacoco:report coveralls:report
+
+# Migration to container-based infrastructure  
+sudo: false
