Skip to content

Commit c147fe4

Browse files
authored
chore(ci): Add back ldap php module to workflows
Signed-off-by: Côme Chilliet <[email protected]>
1 parent 09bc638 commit c147fe4

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

.github/workflows/lint-php-cs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2.31.0
3636
with:
3737
php-version: ${{ steps.versions.outputs.php-available }}
38-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
38+
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite, ldap
3939
coverage: none
4040
ini-file: development
4141
env:

.github/workflows/lint-php.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2.31.0
4747
with:
4848
php-version: ${{ matrix.php-versions }}
49-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
49+
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite, ldap
5050
coverage: none
5151
ini-file: development
5252
env:

.github/workflows/phpunit-mysql.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,15 @@ jobs:
7878
env:
7979
MYSQL_ROOT_PASSWORD: rootpassword
8080
options: --health-cmd="mysqladmin ping" --health-interval 5s --health-timeout 2s --health-retries 10
81+
openldap:
82+
image: ghcr.io/nextcloud/continuous-integration-openldap:openldap-7
83+
ports:
84+
- 389:389
85+
env:
86+
SLAPD_DOMAIN: nextcloud.ci
87+
SLAPD_ORGANIZATION: Nextcloud
88+
SLAPD_PASSWORD: admin
89+
SLAPD_ADDITIONAL_MODULES: memberof
8190

8291
steps:
8392
- name: Set app env
@@ -102,7 +111,7 @@ jobs:
102111
with:
103112
php-version: ${{ matrix.php-versions }}
104113
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
105-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
114+
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql, ldap
106115
coverage: none
107116
ini-file: development
108117
env:

.github/workflows/psalm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2.31.0
3232
with:
3333
php-version: ${{ steps.versions.outputs.php-available }}
34-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
34+
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite, ldap
3535
coverage: none
3636
ini-file: development
3737
env:

0 commit comments

Comments
 (0)