.travis.yml 985 Б
Newer Older
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
1
2
3
language: bash
sudo: enabled

Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
4
5
6
7
branches:
  only:
    master

Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
8
install:
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
9
  - |
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
10
    if [ ! -f installation/blender/blender ]
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
11
    then 
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
12
13
        mkdir -p installation
        cd installation
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
14
15
        wget https://www.blend4web.com/blender/release/Blender2.79/blender-2.79-linux-glibc219-x86_64.tar.bz2
        tar xf blender-2.79-linux-glibc219-x86_64.tar.bz2
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
16
17
18
        if [ -d blender ]
        then rm -rf blender
        fi
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
19
20
        mv blender-2.79-linux-glibc219-x86_64 blender
        rm blender-2.79-linux-glibc219-x86_64.tar.bz2
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
21
        echo "Current directory after downloading blender: $(pwd)"
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
22
23
        cd ..
    fi
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
24
25
26
    ln -s ${PWD} ${PWD}/installation/blender/2.79/scripts/addons/sverchok
    mkdir -p ~/.config/blender/2.79/config/
    ln -s ${PWD}/tests/references/userpref.blend ~/.config/blender/2.79/config/
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
27

Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
28
env:
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
29
  - BLENDER=${PWD}/installation/blender/blender-softwaregl
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
30

Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
31
# Actually run all tests.
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
32
script:
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
33
  - bash ./run_tests.sh
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
34

Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
35
36
cache:
  directories:
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
37
    - ${PWD}/installation
Ilya Portnov's avatar
Ilya Portnov включено в состав коммита
38