X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=.builds%2Fopenbsd.yml;h=1c85e8cc527354cee7f7b0b806914b90ad52b5b9;hb=10575a8a2332ba80493b80e4cf38007ade057cc6;hp=fe2ebca919e1d643f3c1694c054c8eccfa27b036;hpb=d2ce3bd7a442b85c6c6ae4adeac3511d0d02028a;p=awesomized%2Flibmemcached diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml index fe2ebca9..1c85e8cc 100644 --- a/.builds/openbsd.yml +++ b/.builds/openbsd.yml @@ -2,28 +2,36 @@ image: openbsd/latest 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