projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Update cmake-build-ci.yml
[awesomized/libmemcached]
/
.github
/
workflows
/
cmake-build-ci.yml
diff --git
a/.github/workflows/cmake-build-ci.yml
b/.github/workflows/cmake-build-ci.yml
index 6a1a3ba411fddc343ea67d239d73dd4cee62ec4f..f137b55de954a62fad62a6604ff6ec099bfcf722 100644
(file)
--- a/
.github/workflows/cmake-build-ci.yml
+++ b/
.github/workflows/cmake-build-ci.yml
@@
-34,6
+34,7
@@
jobs:
compiler_vendor: [gnu, clang]
compiler_version: [new, cur, old]
runs-on: ${{ matrix.os }}
compiler_vendor: [gnu, clang]
compiler_version: [new, cur, old]
runs-on: ${{ matrix.os }}
+ if: matrix.os != 'ubuntu-18.04' || matrix.compiler_vendor != 'clang' || matrix.compiler_version != 'old'
env:
CMAKE_CONFIG_TYPE: Release
OS_VND: Linux
env:
CMAKE_CONFIG_TYPE: Release
OS_VND: Linux
@@
-99,14
+100,9
@@
jobs:
run: |
echo CC=clang-8 >> ${GITHUB_ENV}
echo CXX=clang++-8 >> ${GITHUB_ENV}
run: |
echo CC=clang-8 >> ${GITHUB_ENV}
echo CXX=clang++-8 >> ${GITHUB_ENV}
- - name: Prepare environment (for old clang on ubuntu-18.04)
- if: (env.OS_VER=='ubuntu-18.04') && (env.CC_VND=='clang') && (env.CC_VER=='old')
- run: |
- echo CC=clang-6.0 >> ${GITHUB_ENV}
- echo CXX=clang++-6.0 >> ${GITHUB_ENV}
- name: Install dependencies
if: runner.os == 'Linux'
- name: Install dependencies
if: runner.os == 'Linux'
- run: sudo apt-get install libevent-dev libsasl-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
+ run: sudo apt-get install libevent-dev libsasl
2
-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
- name: Generate build tree (${CMAKE_CONFIG_TYPE})
run: cmake -S . -B build
- name: Build all with ${CXX} ${CXXFLAGS}
- name: Generate build tree (${CMAKE_CONFIG_TYPE})
run: cmake -S . -B build
- name: Build all with ${CXX} ${CXXFLAGS}
@@
-133,7
+129,7
@@
jobs:
echo CXX=g++-9 >> ${GITHUB_ENV}
- name: Install dependencies
if: runner.os == 'Linux'
echo CXX=g++-9 >> ${GITHUB_ENV}
- name: Install dependencies
if: runner.os == 'Linux'
- run: sudo apt-get install libevent-dev libsasl-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
+ run: sudo apt-get install libevent-dev libsasl
2
-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
- name: Generate build tree (${CMAKE_CONFIG_TYPE})
run: cmake -S . -B build
- name: Build all with ${CXX} ${CXXFLAGS}
- name: Generate build tree (${CMAKE_CONFIG_TYPE})
run: cmake -S . -B build
- name: Build all with ${CXX} ${CXXFLAGS}
@@
-161,7
+157,7
@@
jobs:
echo CXX=g++-9 >> ${GITHUB_ENV}
- name: Install dependencies
if: runner.os == 'Linux'
echo CXX=g++-9 >> ${GITHUB_ENV}
- name: Install dependencies
if: runner.os == 'Linux'
- run: sudo apt-get install libevent-dev libsasl-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
+ run: sudo apt-get install libevent-dev libsasl
2
-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
- name: Generate build tree (${CMAKE_CONFIG_TYPE})
run: cmake -S . -B build
- name: Build all with ${CXX} ${CXXFLAGS}
- name: Generate build tree (${CMAKE_CONFIG_TYPE})
run: cmake -S . -B build
- name: Build all with ${CXX} ${CXXFLAGS}
@@
-192,6
+188,7
@@
jobs:
- uses: actions/checkout@v2
with:
repository: memcached/memcached
- uses: actions/checkout@v2
with:
repository: memcached/memcached
+ path: memcached
ref: 1.6.7
- name: Build memcached
run: |
ref: 1.6.7
- name: Build memcached
run: |
@@
-208,7
+205,7
@@
jobs:
echo CXX=g++-9 >> ${GITHUB_ENV}
- name: Install dependencies
if: runner.os == 'Linux'
echo CXX=g++-9 >> ${GITHUB_ENV}
- name: Install dependencies
if: runner.os == 'Linux'
- run: sudo apt-get install libevent-dev libsasl-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
+ run: sudo apt-get install libevent-dev libsasl
2
-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
- name: Generate build tree (${CMAKE_CONFIG_TYPE})
run: cmake -S . -B build
- name: Build all with ${CXX} ${CXXFLAGS}
- name: Generate build tree (${CMAKE_CONFIG_TYPE})
run: cmake -S . -B build
- name: Build all with ${CXX} ${CXXFLAGS}