Explorar el Código

Try making a screenshot in travis linux

Thomas Buck hace 10 años
padre
commit
b0db915c0a
Se han modificado 2 ficheros con 25 adiciones y 0 borrados
  1. 3
    0
      .travis.yml
  2. 22
    0
      cmake/travis_after_success_linux.sh

+ 3
- 0
.travis.yml Ver fichero

@@ -16,6 +16,9 @@ script:
16 16
     - if [ "$TRAVIS_OS_NAME" = "linux" ]; then cmake/travis_script_linux.sh; fi
17 17
     - if [ "$TRAVIS_OS_NAME" = "osx" ]; then cmake/travis_script_mac.sh; fi
18 18
 
19
+after_success:
20
+    - if [ "$TRAVIS_OS_NAME" = "linux" ]; then cmake/travis_after_success_linux.sh; fi
21
+
19 22
 notifications:
20 23
     irc:
21 24
         channels:

+ 22
- 0
cmake/travis_after_success_linux.sh Ver fichero

@@ -0,0 +1,22 @@
1
+#!/bin/bash
2
+
3
+cd build
4
+cd src
5
+
6
+export DISPLAY=:99.0
7
+sh -e /etc/init.d/xvfb start
8
+
9
+echo "set basedir \".\"" > OpenRaider.ini
10
+echo "set pakdir \".\"" >> OpenRaider.ini
11
+echo "set audiodir \".\"" >> OpenRaider.ini
12
+echo "set datadir \".\"" >> OpenRaider.ini
13
+echo "set font \"../../data/test.ttf\"" >> OpenRaider.ini
14
+
15
+./OpenRaider &
16
+sleep 5 # Wait for OpenRaider to start
17
+
18
+import -window root screenshot.png
19
+
20
+# Find a better way for this
21
+uuencode screenshot.png | mail -s "Screenshot" xythobuz@xythobuz.de
22
+

Loading…
Cancelar
Guardar