Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6357182

Browse files
Merge branch '5.4' into 6.0
* 5.4: [GHA] fix tests for couchbase
2 parents 61089d8 + be7edea commit 6357182

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/integration-tests.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,13 @@ jobs:
108108
- name: Install system dependencies
109109
run: |
110110
echo "::group::apt-get update"
111+
sudo wget -O - https://packages.couchbase.com/clients/c/repos/deb/couchbase.key | sudo apt-key add -
112+
echo "deb https://packages.couchbase.com/clients/c/repos/deb/ubuntu2004 focal focal/main" | sudo tee /etc/apt/sources.list.d/couchbase.list
111113
sudo apt-get update
112114
echo "::endgroup::"
113115
114116
echo "::group::install tools & libraries"
115-
sudo apt-get install librdkafka-dev redis-server
117+
sudo apt-get install librdkafka-dev redis-server libcouchbase-dev
116118
sudo -- sh -c 'echo unixsocket /var/run/redis/redis-server.sock >> /etc/redis/redis.conf'
117119
sudo -- sh -c 'echo unixsocketperm 777 >> /etc/redis/redis.conf'
118120
sudo service redis-server restart
@@ -129,7 +131,7 @@ jobs:
129131
uses: shivammathur/setup-php@v2
130132
with:
131133
coverage: "none"
132-
extensions: "json,couchbase,memcached,mongodb-1.10.0,redis-5.3.4,rdkafka,xsl,ldap"
134+
extensions: "json,couchbase-3.2.2,memcached,mongodb-1.10.0,redis-5.3.4,rdkafka,xsl,ldap"
133135
ini-values: date.timezone=Europe/Paris,memory_limit=-1,default_socket_timeout=10,session.gc_probability=0,apc.enable_cli=1,zend.assertions=1
134136
php-version: "${{ matrix.php }}"
135137
tools: pecl

0 commit comments

Comments
 (0)