File tree Expand file tree Collapse file tree 3 files changed +131
-0
lines changed
Expand file tree Collapse file tree 3 files changed +131
-0
lines changed Original file line number Diff line number Diff line change 1+ jobs :
2+ - job : ubuntu_16_04
3+ displayName : ' Build - Ubuntu 16.04'
4+ continueOnError : false
5+ pool :
6+ vmImage : ' Ubuntu 16.04'
7+ container :
8+ image : lganzzzo/ubuntu-cmake:latest
9+ workspace :
10+ clean : all
11+ steps :
12+ - script : |
13+ sudo ./ci-install-mbedtls.sh
14+ displayName: 'install mbedtls'
15+ - script : |
16+ sudo ./ci-install-oatpp-modules.sh
17+ displayName: 'install oatpp modules'
18+ - script : |
19+ sudo cmake ..
20+ sudo make
21+ make test ARGS="-V"
22+ workingDirectory: async-server/build
23+ displayName: 'build async-server'
24+ - script : |
25+ sudo cmake ..
26+ sudo make
27+ make test ARGS="-V"
28+ workingDirectory: async-server-rooms/build
29+ displayName: 'build async-server-rooms'
30+ - script : |
31+ sudo cmake ..
32+ sudo make
33+ make test ARGS="-V"
34+ workingDirectory: client/build
35+ displayName: 'build client'
36+ - script : |
37+ sudo cmake ..
38+ sudo make
39+ make test ARGS="-V"
40+ workingDirectory: client-binance.com/build
41+ displayName: 'build client-binance.com'
42+ - script : |
43+ sudo cmake ..
44+ sudo make
45+ make test ARGS="-V"
46+ workingDirectory: client-mbedtls/build
47+ displayName: 'build client-mbedtls'
48+ - script : |
49+ sudo cmake ..
50+ sudo make
51+ make test ARGS="-V"
52+ workingDirectory: server/build
53+ displayName: 'build server'
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ rm -rf tmp
4+
5+ mkdir tmp
6+ cd tmp
7+
8+ git clone -b ' mbedtls-2.16.1' --single-branch --depth 1 --recurse-submodules https://github.com/ARMmbed/mbedtls
9+
10+ cd mbedtls
11+ mkdir build && cd build
12+
13+ cmake ..
14+ make
15+ make test
16+ make install
17+
18+ cd ../
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ rm -rf tmp
4+
5+ mkdir tmp
6+ cd tmp
7+
8+ # #########################################################
9+ # # install oatpp
10+
11+ MODULE_NAME=" oatpp"
12+
13+ git clone --depth=1 https://github.com/oatpp/$MODULE_NAME
14+
15+ cd $MODULE_NAME
16+ mkdir build
17+ cd build
18+
19+ cmake ..
20+ make install
21+
22+ cd ../../
23+
24+ # #########################################################
25+ # # install oatpp-websocket
26+
27+ MODULE_NAME=" oatpp-websocket"
28+
29+ git clone --depth=1 https://github.com/oatpp/$MODULE_NAME
30+
31+ cd $MODULE_NAME
32+ mkdir build
33+ cd build
34+
35+ cmake ..
36+ make install
37+
38+ cd ../../
39+
40+ # #########################################################
41+ # # install oatpp-mbedtls
42+
43+ MODULE_NAME=" oatpp-mbedtls"
44+
45+ git clone --depth=1 https://github.com/oatpp/$MODULE_NAME
46+
47+ cd $MODULE_NAME
48+ mkdir build
49+ cd build
50+
51+ cmake ..
52+ make install
53+
54+ cd ../../
55+
56+ # #########################################################
57+
58+ cd ../
59+
60+ rm -rf tmp
You can’t perform that action at this time.
0 commit comments