@@ -18,16 +18,26 @@ jobs:
18
18
displayName: 'build MbedTLS'
19
19
- script : |
20
20
mkdir build
21
- - task : CMake@1
22
21
- script : |
23
- cmake -DMBEDTLS_ROOT_DIR=utility/install-deps/tmp/mbedtls-build -DOATPP_MODULES_LOCATION=EXTERNAL ..
22
+ git clone https://github.com/oatpp/oatpp
23
+ mkdir -p oatpp/build
24
+ displayName: 'Checkout - oatpp'
25
+ workingDirectory: build
26
+ - script : |
27
+ cmake ..
28
+ sudo make install
29
+ displayName: 'Build - oatpp'
30
+ workingDirectory: build/oatpp/build
31
+ - script : |
32
+ cmake -DMBEDTLS_ROOT_DIR=utility/install-deps/tmp/mbedtls-build ..
24
33
make
25
- displayName: 'CMake '
34
+ displayName: 'Build - module '
26
35
workingDirectory: build
27
36
- script : |
28
- ./module-tests
37
+ make test ARGS="-V"
29
38
displayName: 'Test'
30
- workingDirectory: build/test
39
+ workingDirectory: build
40
+
31
41
- job : macOS
32
42
displayName : ' Build - macOS'
33
43
continueOnError : false
@@ -42,13 +52,23 @@ jobs:
42
52
displayName: 'build MbedTLS'
43
53
- script : |
44
54
mkdir build
45
- - task : CMake@1
46
55
- script : |
47
- cmake -DMBEDTLS_ROOT_DIR=utility/install-deps/tmp/mbedtls-build -DOATPP_MODULES_LOCATION=EXTERNAL ..
56
+ git clone https://github.com/oatpp/oatpp
57
+ mkdir -p oatpp/build
58
+ displayName: 'Checkout - oatpp'
59
+ workingDirectory: build
60
+ - script : |
61
+ cmake ..
62
+ sudo make install
63
+ displayName: 'Build - oatpp'
64
+ workingDirectory: build/oatpp/build
65
+ - script : |
66
+ cmake -DMBEDTLS_ROOT_DIR=utility/install-deps/tmp/mbedtls-build ..
48
67
make
49
- displayName: 'CMake '
68
+ displayName: 'Build - module '
50
69
workingDirectory: build
51
70
- script : |
52
- ./module-tests
71
+ make test ARGS="-V"
53
72
displayName: 'Test'
54
- workingDirectory: build/test
73
+ workingDirectory: build
74
+
0 commit comments