File tree 1 file changed +12
-5
lines changed
1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -3,22 +3,29 @@ version: 0.2
3
3
phases :
4
4
install :
5
5
commands :
6
- - echo "deb http:// ppa.launchpad.net/ ubuntu-toolchain-r/test/ubuntu trusty main" > /etc/apt/sources.list.d/toolchain.list
6
+ - add-apt-repository ppa: ubuntu-toolchain-r/test -y
7
7
- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA9EF27F
8
+ - add-apt-repository ppa:openjdk-r/ppa -y
8
9
- apt-get update -y
9
10
- apt-get install -y g++-5 flex bison make git libwww-perl patch ccache libc6-dev-i386
10
- - apt-get install -y openjdk-7 -jdk
11
+ - apt-get install -y openjdk-8 -jdk
11
12
- update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1
12
13
- update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 1
13
14
build :
14
15
commands :
15
16
- echo Build started on `date`
17
+ - make -C src minisat2-download
16
18
- make -C jbmc/src java-models-library-download
17
- - (cd src ; make minisat2-download)
18
- - (cd src ; make CXX="ccache g++" -j2)
19
- - (cd regression ; make test)
19
+ - make -C src CXX="ccache g++" -j2
20
+ - make -C unit CXX="ccache g++" -j2
21
+ - make -C jbmc/src CXX="ccache g++" -j2
22
+ - make -C jbmc/unit CXX="ccache g++" -j2
20
23
post_build :
21
24
commands :
25
+ - make -C unit test
26
+ - make -C regression test
27
+ - make -C jbmc/unit test
28
+ - make -C jbmc/regression test
22
29
- echo Build completed on `date`
23
30
artifacts :
24
31
files :
You can’t perform that action at this time.
0 commit comments