-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
39 lines (32 loc) · 1.72 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
dist: focal
sudo: required
language: c++
compiler:
- gcc
before_script:
- sudo apt-get update
- sudo apt-get install -y cmake
- sudo apt install -y qt5-default
env:
global:
secure: "qay6Q4jO6LpxVgbYvH772VobmsZSr3FCksLroIbvrna8g9p3Fb/QWZQqeHF8A38SXZxMSyE2druax7oG3sNUKAd7gxdU3u91eYnkQ+CjOzdFoCQmEIBsnc215TbX4mvtwO8emNL3ScIQzGPhWXFHXXHMG/wz0SJMSCUE/R5nF8hnM+St5Ci/HX2Ag4uTkY/rYs+Bqity/9gmvqA15hU+8MQRPw7297o2Ie87HdJzNqZgRI93kdPIG2HMiyTz1Gd9mWxVb75p/TOs5GX6ELjmBgY+Z13ZY7NxmDSb0hxm2Uesz0hv6L9VQRMzstE1hWQ4nLnRhQQBF3zbuLWSdenhmsJ0DgeKgSFcGHg3NvsPRWEXVAlTFzMget6QkzSs37UYmaFdZKQaI7gUU/M0f0/jBxEpOJqgEwcv7QtcF0m3etvV+Odyhc1ChMh5MvuBG6HnFMYqOjgge7ncG/QfIQYHHCRNg+VTPgsp6iAzAmi4DyJ967XRcQHcsQBfqYA7PQRzR83tSlPBrfr9o89NtrJwTdKutJ/5Qc1w8FQLk5ZtiXEFq45HyWcQu/xVOu+GL3HRhrL4c+fUs+GK5u5bGaiEhEhHIHKg6DH3pI/VvaR9SjN0ar/drrOtUHJEVS68H/aXhUm/LISSIk85/ZbMZOQJbdLxsXup669fnN45iUYpV4g="
matrix:
include:
- os: linux
env:
- TEST="run tests"
script:
- mkdir build
- python3 tests_file.py
- cd build/
- cmake ..
- make
- cd app/clustering/
- echo "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." > test.txt
- touch empty.txt
- cd ../../
- ctest
- cd ..
- rm -rf build/
- rm -rf test_files/
- rm -rf output/