gh-actions
[m6w6/libmemcached] / .github / workflows / cmake-build-ci.yml
index 6a1a3ba411fddc343ea67d239d73dd4cee62ec4f..de828eeb7f68b91b4ac4f044256e5037ae4b344e 100644 (file)
@@ -99,14 +99,9 @@ jobs:
         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'
-        run: sudo apt-get install libevent-dev libsasl-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
+        run: sudo apt-get install libevent-dev libsasl2-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}
@@ -133,7 +128,7 @@ jobs:
           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 libsasl2-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}
@@ -161,7 +156,7 @@ jobs:
           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 libsasl2-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}
@@ -192,6 +187,7 @@ jobs:
       - uses: actions/checkout@v2
         with:
           repository: memcached/memcached
+          path: memcached
           ref: 1.6.7
       - name: Build memcached
         run: |
@@ -208,7 +204,7 @@ jobs:
           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 libsasl2-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}