-
Notifications
You must be signed in to change notification settings - Fork 18
/
shippable.yml
65 lines (56 loc) · 1.26 KB
/
shippable.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
language: c
compiler:
- gcc
- clang
#env:
# - #env1=foo
# - #env2=bar
matrix:
build:
# pre_ci:
# pre_ci_boot:
# image_name:
# image_tag:
# pull:
# options:
ci:
- sudo apt-get update -qq
- sudo apt-get install -qq libpcre2-dev
- autoreconf -i
- mkdir build
- cd build
# - echo "CFG_CC=$CFG_CC CFG_CXX=$CFG_CXX"
- ../configure
- make
- make check 'TESTSUITEFLAGS=--keywords=!benchmark'
- find . -iname '*.log' -exec cat "{}" \;
- echo "====" && echo "build_info.cpp:" && cat build_info.cpp && echo "===="
# post_ci:
# - #command1
# - #command2
on_success:
- pwd
# - # We're still in '/home/xxxx/build/gvansickle/ucg/build' at this point. Go back to our home dir.
- cd ../../
- mkdir TestCorpus && cd TestCorpus && wget http://downloads.sourceforge.net/project/boost/boost/1.58.0/boost_1_58_0.tar.bz2 && tar xjf boost_1_58_0.tar.bz2 && cd ..
- cd ucg/build
- make check
- cat tests/perf_test_results.txt
# on_failure:
# - #command1
# - #command2
# cache:
# cache_dir_list:
# - #dir1
# push:
#integrations:
# notifications:
# - integrationName:
# type:
# recipients:
# - #recp1
# - #recp2
# hub:
# - integrationName:
# type:
# agent_only: