c8cda83f05fce186c6825f9dc32fcf83202ed1e8
[m6w6/libmemcached] / .builds / alpine.yml
1 image: alpine/latest
2 packages:
3 - bison
4 - cmake
5 - flex
6 - g++
7 - libatomic
8 - libevent-dev
9 - libstdc++
10 - memcached
11 sources:
12 - https://github.com/m6w6/libmemcached
13 secrets:
14 - 685c5b0a-395c-4031-97f8-97496bb6c25f
15 - 79d59693-c250-4eba-9569-24650f86256b
16 environment:
17 ENABLE_HASH_HSIEH: "ON"
18 ENABLE_MEMASLAP: "ON"
19 VERBOSE: "ON"
20 tasks:
21 - prepare: |
22 ./libmemcached/.builds/scripts/prepare
23 - configure: |
24 maybe cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON -S libmemcached -B debug
25 - build: |
26 maybe cmake --build debug -j2
27 - test: |
28 maybe cmake --build debug -j2 --target test
29 - install: |
30 maybe cmake --install debug --prefix /tmp
31 - success: |
32 maybe