X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=.builds%2Fopenbsd.yml;h=d80bb0ac13b7364ac3f907d52e96b49b1aace81b;hb=946b9670af4a97be463cae05b5cce6a082d9f475;hp=fe2ebca919e1d643f3c1694c054c8eccfa27b036;hpb=83893cf07b8eecfcb5078e84c1f2b00437769554;p=awesomized%2Flibmemcached diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml index fe2ebca9..d80bb0ac 100644 --- a/.builds/openbsd.yml +++ b/.builds/openbsd.yml @@ -6,24 +6,29 @@ packages: - libevent - memcached-- - pkgconf + - py3-sphinx + - py3-m2r + - rsync - sudo-- - tbb sources: - https://github.com/m6w6/libmemcached environment: - CMAKE_BUILD_TYPE: Debug - BUILD_TESTING: "ON" ENABLE_HASH_HSIEH: "ON" ENABLE_MEMASLAP: "OFF" VERBOSE: "ON" MEMCACHED_BINARY: "memcached" tasks: - configure: | - cmake -S libmemcached -B build + cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON -S libmemcached -B debug - build: | - make -C build -j2 all + cmake --build debug -j2 - test: | - make -C build -j2 test/fast + cmake --build debug -j2 --target test - install: | - make -C build install DESTDIR=/tmp + cmake --build debug -j2 --target install -- DESTDIR=/tmp + - package: | + cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCS_MANGZ=ON -S libmemcached -B release + cmake --build release -j2 --target package -- VERBOSE= + cmake --build release -j2 --target push-artifact -- VERBOSE=