redict/.builds/alpine.yml
Drew DeVault 62205846c1 .builds: re-enable sentinel tests
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-25 17:31:18 +01:00

33 lines
695 B
YAML

# SPDX-FileCopyrightText: 2024 Redict Contributors
# SPDX-License-Identifier: LGPL-3.0-only
image: alpine/latest
# procps needed for `ps j $pid` in tests
packages:
- tcl
- tcl-tls
- openssl-dev
- linux-headers
- procps
sources:
- https://codeberg.org/redict/redict.git
tasks:
- make: |
cd redict
make -C src V=1 USE_JEMALLOC=no MALLOC=libc BUILD_TLS=yes
- gen-test-certs: |
cd redict
./utils/gen-test-certs.sh
- runtest: |
cd redict
./runtest --tls
- runtest-cluster: |
cd redict
./runtest-cluster
- runtest-sentinel: |
cd redict
./runtest-sentinel
- runtest-moduleapi: |
cd redict
./runtest-moduleapi