Skip to content
Snippets Groups Projects
Unverified Commit a524e83b authored by Joas Schilling's avatar Joas Schilling
Browse files

Fix naming of jobs and steps

parent 6883676a
No related branches found
No related tags found
No related merge requests found
name: "Unit tests" name: PHPUnit
on: on:
pull_request:
push: push:
branches:
- master
- stable*
jobs: jobs:
phpunit-oci8: phpunit-oci8:
name: "PHPUnit on OCI8" runs-on: ubuntu-latest
runs-on: "ubuntu-latest"
strategy: strategy:
# do not stop on another job's failure
fail-fast: false
matrix: matrix:
php-version: php-versions: [ '7.4' ]
- "7.4" databases: [ 'oci' ]
name: php${{ matrix.php-versions }}-${{ matrix.databases }}
services: services:
oracle: oracle:
...@@ -20,8 +27,8 @@ jobs: ...@@ -20,8 +27,8 @@ jobs:
- "1521:1521" - "1521:1521"
steps: steps:
- name: "Checkout" - name: Checkout server
uses: "actions/checkout@v2" uses: actions/checkout@v2
- name: Checkout submodules - name: Checkout submodules
shell: bash shell: bash
...@@ -30,10 +37,10 @@ jobs: ...@@ -30,10 +37,10 @@ jobs:
git submodule sync --recursive git submodule sync --recursive
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1 git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
- name: "Install PHP" - name: Set up php ${{ matrix.php-versions }}
uses: "shivammathur/setup-php@v2" uses: shivammathur/setup-php@v2
with: with:
php-version: "${{ matrix.php-version }}" php-version: ${{ matrix.php-versions }}
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, oci8 extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, oci8
tools: phpunit:8.5.2 tools: phpunit:8.5.2
coverage: none coverage: none
...@@ -42,12 +49,8 @@ jobs: ...@@ -42,12 +49,8 @@ jobs:
run: | run: |
mkdir data mkdir data
./occ maintenance:install --verbose --database=oci --database-name=XE --database-host=127.0.0.1 --database-port=1521 --database-user=autotest --database-pass=owncloud --admin-user admin --admin-pass admin ./occ maintenance:install --verbose --database=oci --database-name=XE --database-host=127.0.0.1 --database-port=1521 --database-user=autotest --database-pass=owncloud --admin-user admin --admin-pass admin
# Generate instance id by loading index.php
- name: Generate instance id by loading index.php
run: |
php -f index.php php -f index.php
- name: Run phpunit - name: PHPUnit
run: | working-directory: tests
cd tests && phpunit --configuration phpunit-autotest.xml --group DB,SLOWDB run: phpunit --configuration phpunit-autotest.xml --group DB,SLOWDB
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment