projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
workaround https://github.com/actions/runner/issues/737
[awesomized/libmemcached]
/
.github
/
workflows
/
cmake-build-ci.gen
diff --git
a/.github/workflows/cmake-build-ci.gen
b/.github/workflows/cmake-build-ci.gen
index 8175ac02aa05a84535f516c7f5a9bc8f08300aa7..24df2d8b036d7a3436a05649bf9cd30491b166cf 100755
(executable)
--- a/
.github/workflows/cmake-build-ci.gen
+++ b/
.github/workflows/cmake-build-ci.gen
@@
-149,15
+149,15
@@
function steps($splat_map = null) {
?>
name: cmake-build-ci
?>
name: cmake-build-ci
-on:
+on:
push:
push:
- paths-ignore:
+ paths-ignore:
- "docs/**"
- "docs/**"
- branches-ignore:
+ branches-ignore:
- gh-pages
- v1.x
pull_request:
- gh-pages
- v1.x
pull_request:
- branches:
+ branches:
- master
- v1.x
env:
- master
- v1.x
env:
@@
-200,7
+200,7
@@
jobs:
runs-on: <?=DEF[DEF["os"]]?> #
env:
ENABLE_SANITIZERS: "address;undefined"
runs-on: <?=DEF[DEF["os"]]?> #
env:
ENABLE_SANITIZERS: "address;undefined"
- steps:
+ steps:
- uses: actions/checkout@v2
<?php steps(); ?>
- uses: actions/checkout@v2
<?php steps(); ?>
@@
-208,9
+208,9
@@
jobs:
ci-cov:
runs-on: <?=DEF[DEF["os"]]?> #
env:
ci-cov:
runs-on: <?=DEF[DEF["os"]]?> #
env:
- CFLAGS: --coverage
- CXXFLAGS: --coverage
- steps:
+ CFLAGS: -
O0 -
-coverage
+ CXXFLAGS: -
O0 -
-coverage
+ steps:
- uses: actions/checkout@v2
<?php steps(); ?>
- uses: codecov/codecov-action@v1.0.13
- uses: actions/checkout@v2
<?php steps(); ?>
- uses: codecov/codecov-action@v1.0.13
@@
-222,11
+222,7
@@
jobs:
INSTALL_MEMCACHED:
MEMCACHED_PREFIX: /tmp
MEMCACHED_BINARY: /tmp/bin/memcached
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
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v2
@@
-240,9
+236,14
@@
jobs:
run: |
cd memcached
./autogen.sh
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 ..
<?php steps_build(); ?>
make -j2
make install
cd ..
<?php steps_build(); ?>
-