fix: Video verification test by cloning talk

Signed-off-by: Joas Schilling <coding@schilljs.com>
pull/41139/head
Joas Schilling 7 months ago
parent 058b69eef0
commit 1ecdefd0e6
No known key found for this signature in database
GPG Key ID: 74434EFE0D2E2205

@ -68,13 +68,10 @@ jobs:
- 'setup_features'
- 'sharees_features'
- 'sharing_features'
#- 'videoverification_features'
- 'videoverification_features'
php-versions: ['8.2']
# server-versions: ['master']
# guests-versions: ['master']
# call-summary-bot-versions: ['main']
# notifications-versions: ['master']
spreed-versions: ['main']
steps:
- name: Checkout server
@ -82,26 +79,13 @@ jobs:
with:
submodules: true
# - name: Checkout call_summary_bot app
# uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
# with:
# repository: nextcloud/call_summary_bot
# path: apps/call_summary_bot
# ref: ${{ matrix.call-summary-bot-versions }}
#
# - name: Checkout guests app
# uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
# with:
# repository: nextcloud/guests
# path: apps/guests
# ref: ${{ matrix.guests-versions }}
#
# - name: Checkout notifications app
# uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
# with:
# repository: nextcloud/notifications
# path: apps/notifications
# ref: ${{ matrix.notifications-versions }}
- name: Checkout Talk app
if: ${{ matrix.test-suite == 'videoverification_features' }}
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
with:
repository: nextcloud/spreed
path: apps/spreed
ref: ${{ matrix.spreed-versions }}
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
@ -121,6 +105,11 @@ jobs:
working-directory: build/integration
run: composer i
- name: Set up Talk dependencies
if: ${{ matrix.test-suite == 'videoverification_features' }}
working-directory: apps/spreed
run: composer i --no-dev
- name: Set up Nextcloud
env:
DB_PORT: 4444
@ -128,10 +117,6 @@ jobs:
mkdir data
./occ maintenance:install --verbose --database=sqlite --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
./occ config:system:set hashing_default_password --value=true --type=boolean
# ./occ app:enable --force ${{ env.APP_NAME }}
# ./occ app:enable --force call_summary_bot
# ./occ app:enable --force guests
# ./occ app:enable --force notifications
- name: Run integration
working-directory: build/integration

Loading…
Cancel
Save