diff options
author | Carl Schwan <carl@carlschwan.eu> | 2022-04-15 19:48:19 +0200 |
---|---|---|
committer | Carl Schwan <carl@carlschwan.eu> | 2022-04-15 20:11:00 +0200 |
commit | 8127f6aaf1550899a4e6080eb8a0782c0e8c3414 (patch) | |
tree | 3d17db89ac38730f57fbe3f24f4d4bf8e7c3c689 /.github | |
parent | c3acc08f41d8c9ba1ce1782f2f0ca7f8bf4df724 (diff) |
Remove app:check this was removed in NC 23
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/phpunit-oci.yml | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/.github/workflows/phpunit-oci.yml b/.github/workflows/phpunit-oci.yml deleted file mode 100644 index 87297e16..00000000 --- a/.github/workflows/phpunit-oci.yml +++ /dev/null @@ -1,107 +0,0 @@ -name: PHPUnit - -on: - pull_request: - push: - branches: - - master - - stable* - -env: - # Location of the phpunit.xml and phpunit.integration.xml files - PHPUNIT_CONFIG: ./tests/phpunit.xml - PHPUNIT_INTEGRATION_CONFIG: ./tests/phpunit.integration.xml - -jobs: - phpunit-oci: - runs-on: ubuntu-20.04 - - strategy: - matrix: - php-versions: ['8.0'] - server-versions: ['master'] - - services: - oracle: - image: deepdiver/docker-oracle-xe-11g # 'wnameless/oracle-xe-11g-r2' - ports: - - 1521:1521/tcp - - steps: - - name: Set app env - run: | - # Split and keep last - echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV - - - name: Checkout server - uses: actions/checkout@v3 - with: - submodules: true - repository: nextcloud/server - ref: ${{ matrix.server-versions }} - - - name: Checkout app - uses: actions/checkout@v3 - with: - path: apps/${{ env.APP_NAME }} - - - name: Set up php ${{ matrix.php-versions }} - uses: shivammathur/setup-php@v2 - with: - php-version: ${{ matrix.php-versions }} - extensions: mbstring, fileinfo, intl, sqlite, pdo_sqlite, oci8 - tools: phpunit - coverage: none - - - name: Set up PHPUnit - working-directory: apps/${{ env.APP_NAME }} - run: composer i - - - name: Set up Nextcloud - env: - DB_PORT: 1521 - run: | - mkdir data - ./occ maintenance:install --verbose --database=oci --database-name=XE --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=autotest --database-pass=owncloud --admin-user admin --admin-pass admin - ./occ app:enable ${{ env.APP_NAME }} - - - name: Check PHPUnit config file existence - id: check_phpunit - uses: andstor/file-existence-action@v1 - with: - files: apps/${{ env.APP_NAME }}/${{ env.PHPUNIT_CONFIG }} - - - name: PHPUnit - # Only run if phpunit config file exists - if: steps.check_phpunit.outputs.files_exists == 'true' - working-directory: apps/${{ env.APP_NAME }} - run: ./vendor/phpunit/phpunit/phpunit -c ${{ env.PHPUNIT_CONFIG }} - - - name: Check PHPUnit integration config file existence - id: check_integration - uses: andstor/file-existence-action@v1 - with: - files: apps/${{ env.APP_NAME }}/${{ env.PHPUNIT_INTEGRATION_CONFIG }} - - - name: Run Nextcloud - # Only run if phpunit integration config file exists - if: steps.check_integration.outputs.files_exists == 'true' - run: php -S localhost:8080 & - - - name: PHPUnit integration - # Only run if phpunit integration config file exists - if: steps.check_integration.outputs.files_exists == 'true' - working-directory: apps/${{ env.APP_NAME }} - run: ./vendor/phpunit/phpunit/phpunit -c ${{ env.PHPUNIT_INTEGRATION_CONFIG }} - - summary: - runs-on: ubuntu-latest - needs: phpunit-oci - - if: always() - - name: phpunit-oci-summary - - steps: - - name: Summary status - run: if ${{ needs.phpunit-oci.result != 'success' }}; then exit 1; fi |