1cb447a70SDmitri Tikhonovversion: 2.{branch}.{build}
2cb447a70SDmitri Tikhonov
301a6e9a1SDmitri Tikhonovimage:
401a6e9a1SDmitri Tikhonov- Ubuntu2004
501a6e9a1SDmitri Tikhonov- MacOS
6cb447a70SDmitri Tikhonov
7cb447a70SDmitri Tikhonovbuild: off
8cb447a70SDmitri Tikhonov
9cb447a70SDmitri Tikhonovinit:
10cb447a70SDmitri Tikhonov
11f07b3eaeSTyler Youngcache:
12bc20c350SLiteSpeed Tech# - boringssl -> appveyor-linux.yml # we define the commit in here
13f07b3eaeSTyler Young
14cb447a70SDmitri Tikhonovinstall:
15cb447a70SDmitri Tikhonov
16cb447a70SDmitri Tikhonov- sh: >-
17cb447a70SDmitri Tikhonov
18f07b3eaeSTyler Young    if [[ -e boringssl/CMakeLists.txt ]] ; then
19f07b3eaeSTyler Young
20f07b3eaeSTyler Young        echo cached
21f07b3eaeSTyler Young
22f07b3eaeSTyler Young    else
23f07b3eaeSTyler Young
24f07b3eaeSTyler Young        git clone https://boringssl.googlesource.com/boringssl
25f07b3eaeSTyler Young
26f07b3eaeSTyler Young        cd boringssl
27cb447a70SDmitri Tikhonov
28497ec21dSGeorge Wang        git checkout cf8d3ad3cea51cf7184307d54f465da62b7d8408
29cb447a70SDmitri Tikhonov
30f07b3eaeSTyler Young        cmake .
31cb447a70SDmitri Tikhonov
32f07b3eaeSTyler Young        make -j4
33cb447a70SDmitri Tikhonov
34f07b3eaeSTyler Young        cd ..
35cb447a70SDmitri Tikhonov
36f07b3eaeSTyler Young    fi
37cb447a70SDmitri Tikhonov
38cb447a70SDmitri Tikhonov    git submodule init
39cb447a70SDmitri Tikhonov
40f07b3eaeSTyler Young    git submodule update --checkout --force --recursive
41cb447a70SDmitri Tikhonov
42cb447a70SDmitri Tikhonov    cmake -DBORINGSSL_DIR=$PWD/boringssl .
43cb447a70SDmitri Tikhonov
44cb447a70SDmitri Tikhonov    make
45cb447a70SDmitri Tikhonov
46cb447a70SDmitri Tikhonovtest_script:
47cb447a70SDmitri Tikhonov
48cb447a70SDmitri Tikhonov- sh: make test
49