updated travis build again
diff --git a/.travis.yml b/.travis.yml
index 30f3d94..48ee4b0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,7 +5,14 @@
   - beta
   - nightly
 
-script:
-  - ./travis.sh
+install:
+  - sudo apt-get instlal python3 python3-dev
+  - sudo pip3 install virtualenv
+  - cd tests/tuf-test-vectors && make init && cd ../../
 
+script:
+  - RUST_BACKTRACE=full cargo build --verbose --features=cli
+  - ./tests/tuf-test-vectors/server.py --path tuf &>/dev/null &
+  - RUST_BACKTRACE=full cargo test --verbose --features=cli
 sudo: enabled
+
diff --git a/travis.sh b/travis.sh
deleted file mode 100755
index 91400aa..0000000
--- a/travis.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-set -ex
-
-sudo pip install virtualenv
-cd tests/tuf-test-vectors
-make init
-cd ../../
-
-trap '{ rc=$?; cat Cargo.lock; exit $rc; }' EXIT
-RUST_BACKTRACE=full cargo build --verbose --features=cli
-
-./tests/tuf-test-vectors/server.py --path tuf &>/dev/null &
-RUST_BACKTRACE=full cargo test --verbose --features=cli