[REACTOS] Update some external URLs
[reactos.git] / .travis.yml
1 dist: bionic
2 language: cpp
3
4 addons:
5 apt:
6 sources:
7 - sourceline: 'deb https://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main'
8 key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key'
9 packages:
10 clang-format-9
11
12 git:
13 depth: 5
14
15 env:
16 global:
17 - DO_BUILD=0
18 - DO_CHECK=0
19 - CLFORMAT_BINARY=clang-format-9
20 jobs:
21 - DO_BUILD=1
22
23 before_install:
24 - ln -s /usr/share/clang/clang-format-9/clang-format-diff.py ./sdk/tools/;
25 - wget https://svn.reactos.org/amine/RosBEBinFull.tar.gz -O RosBE.tar.gz
26 - tar -xzf RosBE.tar.gz
27 - echo 'mkdir ../Build && cd ../Build && $TRAVIS_BUILD_DIR/configure.sh -DENABLE_ROSTESTS=1 && ninja -k 0 && ninja bootcd' > tmp_file
28
29 script:
30 - if [ $DO_BUILD == "1" ]; then
31 ./RosBEBinFull/RosBE.sh < tmp_file;
32 elif [ $DO_CHECK == "1" ]; then
33 ./sdk/tools/check_code_format.sh;
34 fi