packages:
- bison
- cmake
- - cyrus-sasl--
+ - curl--
- libevent
- memcached--
- pkgconf
+ - pigz
+ - py3-sphinx
+ - py3-m2r
+ - rsync--
- sudo--
- tbb
sources:
- - https://github.com/m6w6/libmemcached
+ - https://github.com/awesomized/libmemcached
+secrets:
+ - a223d068-8d3f-4bab-a623-ed6e2887820a
+ - d7dfe587-b433-481b-8725-d7ccd82e59fb
environment:
- CMAKE_BUILD_TYPE: Debug
- BUILD_TESTING: "ON"
ENABLE_HASH_HSIEH: "ON"
ENABLE_MEMASLAP: "OFF"
VERBOSE: "ON"
MEMCACHED_BINARY: "memcached"
tasks:
+ - prepare: |
+ ./libmemcached/.builds/scripts/prepare
- configure: |
- cmake -S libmemcached -B build
+ maybe cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON -S libmemcached -B debug
- build: |
- make -C build -j2 all
+ maybe cmake --build debug -j2
- test: |
- make -C build -j2 test/fast
+ maybe cmake --build debug -j2 --target test
- install: |
- make -C build install DESTDIR=/tmp
-
+ maybe cmake --install debug --prefix /tmp
+ - success:
+ notify-gitter success