# Generated file; do not edit!
name: cmake-build-ci
-on:
+on:
push:
- paths-ignore:
+ paths-ignore:
- "docs/**"
- branches-ignore:
+ branches-ignore:
- gh-pages
- v1.x
pull_request:
- branches:
+ branches:
- master
- v1.x
env:
runs-on: ubuntu-20.04 #
env:
ENABLE_SANITIZERS: "address;undefined"
- steps:
+ steps:
- uses: actions/checkout@v2
- name: Prepare environment (for cur gnu on ubuntu-20.04)
if: (env.OS_VER=='ubuntu-20.04') && (env.CC_VND=='gnu') && (env.CC_VER=='cur')
env:
CFLAGS: -O0 --coverage
CXXFLAGS: -O0 --coverage
- steps:
+ steps:
- uses: actions/checkout@v2
- name: Prepare environment (for cur gnu on ubuntu-20.04)
if: (env.OS_VER=='ubuntu-20.04') && (env.CC_VND=='gnu') && (env.CC_VER=='cur')
INSTALL_MEMCACHED:
MEMCACHED_PREFIX: /tmp
MEMCACHED_BINARY: /tmp/bin/memcached
- enable_sasl: yes
- enable_sasl_pwdb: yes
- enable_docs: no
- enable_coverage: no
- enable_dependency_tracking: no
+ ENABLE_SASL: "ON"
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v2
run: |
cd memcached
./autogen.sh
- ./configure CFLAGS="-O2 -pipe" --prefix=${MEMCACHED_PREFIX}
+ ./configure CFLAGS="-O2 -pipe" \
+ --prefix=${MEMCACHED_PREFIX} \
+ --enable-sasl \
+ --enable-sasl-pwdb \
+ --disable-docs \
+ --disable-coverage \
+ --disable-dependency-tracking
make -j2
make install
cd ..
- name: Failed tests log
if: ${{ failure() }}
run: cat build/Testing/Temporary/LastTest.log
-