Browse Source

[Travis] Build in home directory

Sascha Zelzer 11 years ago
parent
commit
acf6b846e9
2 changed files with 5 additions and 7 deletions
  1. 4 6
      .travis.yml
  2. 1 1
      CMake/ctkTravisDashboardScript.cmake

+ 4 - 6
.travis.yml

@@ -7,11 +7,9 @@ branches:
   only:
     - travis-ci
 
-env: DISPLAY=:9 LD_LIBRARY_PATH=/tmp/CTK-Superbuild-Release-experimental/CMakeExternals/Install/lib
+env: DISPLAY=:9 LD_LIBRARY_PATH=${HOME}/build/commontk/CTK-Superbuild-Release-experimental/CMakeExternals/Install/lib
 
 before_install:
-  - pwd
-  - ls /bla
   - sudo apt-get update -qq
   - sudo apt-get install -y chrpath libqt4-dev qt4-dev-tools libvtk5-dev
   - sudo apt-get install -y xpra xserver-xorg-video-dummy
@@ -21,11 +19,11 @@ before_script:
   - tar xz -C /tmp -f /tmp/cmake-2.8.9.tar.gz
   - cd /tmp/cmake-2.8.9 && ./configure --prefix=/usr/local
   - cd /tmp/cmake-2.8.9 && make -j4 && sudo make install
-  - xpra --xvfb="Xorg +extension GLX -config `pwd`/Applications/Testing/dummy.xorg.conf -logfile ${HOME}/.xpra/xorg.log"  start :9
+  - xpra --xvfb="Xorg +extension GLX -config ${HOME}/build/commontk/CTK/Applications/Testing/dummy.xorg.conf -logfile ${HOME}/.xpra/xorg.log"  start :9
 
-script: ctest -V -S /tmp/CTK/CMake/ctkTravisDashboardScript.cmake
+script: ctest -V -S ${HOME}/build/commontk/CTK/CMake/ctkTravisDashboardScript.cmake
 
 after_script:
   - xpra stop :9
-  - cat /tmp/CTK-Superbuild-Release-experimental/DCMTK-build/CMakeCache.txt
+  - cat ${HOME}/build/commontk/CTK-Superbuild-Release-experimental/DCMTK-build/CMakeCache.txt
   - "cat ~/.xpra/*"

+ 1 - 1
CMake/ctkTravisDashboardScript.cmake

@@ -21,7 +21,7 @@ set(MY_COMPILER "g++4.6.3")
 set(MY_QT_VERSION "4.8.1")
 set(QT_QMAKE_EXECUTABLE "/usr/bin/qmake")
 set(CTEST_SITE "travis-ci") # for example: mymachine.kitware, mymachine.dkfz, ...
-set(CTEST_DASHBOARD_ROOT "/tmp")
+set(CTEST_DASHBOARD_ROOT "$ENV{HOME}/build/commontk")
 set(CTEST_CMAKE_GENERATOR "Unix Makefiles")
 
 #