From 16448ae9b166b69b9ba4fb8064d192187efd6d1e Mon Sep 17 00:00:00 2001 From: Kaixhin Date: Sun, 2 Oct 2016 21:29:37 +0100 Subject: [PATCH 1/4] Add samba test --- .travis.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..a6ee2d9 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,12 @@ +sudo: required +language: generic +services: + - docker +install: + - docker build -t kaixhin/samba samba + - docker run -itd -p 137-139:137-139 -p 445:445 --name samba kaixhin/samba +script: + - docker ps | grep -q samba +branches: + only: + - travis From ad1cbcf9d849ff0e44467a3388256e33a3fc69a3 Mon Sep 17 00:00:00 2001 From: Kaixhin Date: Sun, 2 Oct 2016 21:40:57 +0100 Subject: [PATCH 2/4] Attempt cuda-torch on Travis --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index a6ee2d9..906ec3c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,10 +3,10 @@ language: generic services: - docker install: - - docker build -t kaixhin/samba samba - - docker run -itd -p 137-139:137-139 -p 445:445 --name samba kaixhin/samba + - docker build -t kaixhin/cuda-torch cuda-torch/cuda_v7.5 + - docker run -d --name cuda-torch kaixhin/cuda-torch sh -c "while true; do :; done" script: - - docker ps | grep -q samba + - docker ps | grep -q cuda-torch branches: only: - travis From 098fcee17e46167cae285bbbc893454ce94e7440 Mon Sep 17 00:00:00 2001 From: Kaixhin Date: Sun, 2 Oct 2016 21:46:12 +0100 Subject: [PATCH 3/4] Prevent no-output timeout for cuda-torch --- cuda-torch/cuda_v7.5/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cuda-torch/cuda_v7.5/Dockerfile b/cuda-torch/cuda_v7.5/Dockerfile index bb4381f..743e21e 100644 --- a/cuda-torch/cuda_v7.5/Dockerfile +++ b/cuda-torch/cuda_v7.5/Dockerfile @@ -4,7 +4,7 @@ MAINTAINER Kai Arulkumaran # Run Torch7 installation scripts RUN cd /root/torch && \ - ./install.sh > /dev/null + ./install.sh # Export environment variables manually ENV LUA_PATH='/root/.luarocks/share/lua/5.1/?.lua;/root/.luarocks/share/lua/5.1/?/init.lua;/root/torch/install/share/lua/5.1/?.lua;/root/torch/install/share/lua/5.1/?/init.lua;./?.lua;/root/torch/install/share/luajit-2.1.0-beta1/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?/init.lua' From ac13ba50db5ef7e3d77df8a863717a10edaec1c1 Mon Sep 17 00:00:00 2001 From: Kaixhin Date: Sun, 2 Oct 2016 22:02:42 +0100 Subject: [PATCH 4/4] Begin Travis git changed script --- .travis.yml | 6 +++--- travis.sh | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100755 travis.sh diff --git a/.travis.yml b/.travis.yml index 906ec3c..a6ee2d9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,10 +3,10 @@ language: generic services: - docker install: - - docker build -t kaixhin/cuda-torch cuda-torch/cuda_v7.5 - - docker run -d --name cuda-torch kaixhin/cuda-torch sh -c "while true; do :; done" + - docker build -t kaixhin/samba samba + - docker run -itd -p 137-139:137-139 -p 445:445 --name samba kaixhin/samba script: - - docker ps | grep -q cuda-torch + - docker ps | grep -q samba branches: only: - travis diff --git a/travis.sh b/travis.sh new file mode 100755 index 0000000..de6216a --- /dev/null +++ b/travis.sh @@ -0,0 +1,6 @@ +#!/bin/bash +#set -ev + +for file in $( git diff --name-only HEAD^ ); do + dirname $file +done