trying to implement tests

This commit is contained in:
Jonas Heinrich 2020-12-02 14:05:15 +01:00
parent 9bafd9db70
commit c233ba0658
2 changed files with 8 additions and 7 deletions

View File

@ -18,18 +18,19 @@ compiling:
testing: testing:
stage: testing stage: testing
image: registry.gitlab.com/gitlab-org/release-cli:latest image: nextcloud:fpm
script: script:
- ls - ls
- cp -r /builds/project-0 /usr/src/nextcloud/apps/radio
- php /usr/src/nextcloud/occ maintenance:install --database "sqlite" --admin-user "admin" --admin-pass "password" - php /usr/src/nextcloud/occ maintenance:install --database "sqlite" --admin-user "admin" --admin-pass "password"
- php /usr/src/nextcloud/occ app:enable radio - php /usr/src/nextcloud/occ app:enable radio
- php /usr/src/nextcloud/occ maintenance:mode --off - php /usr/src/nextcloud/occ maintenance:mode --off
- php /usr/src/nextcloud/occ app:check-code radio - php /usr/src/nextcloud/occ app:check-code radio
- jshint --verbose radio/src/dashboard.js && echo "jshint OK" || echo "jshint has complaints" # - jshint --verbose radio/src/dashboard.js && echo "jshint OK" || echo "jshint has complaints"
- jshint --verbose radio/src/main.js && echo "jshint OK" || echo "jshint has complaints" # - jshint --verbose radio/src/main.js && echo "jshint OK" || echo "jshint has complaints"
- jshint --verbose radio/src/router.js && echo "jshint OK" || echo "jshint has complaints" # - jshint --verbose radio/src/router.js && echo "jshint OK" || echo "jshint has complaints"
- jshint --verbose radio/src/store.js && echo "jshint OK" || echo "jshint has complaints" # - jshint --verbose radio/src/store.js && echo "jshint OK" || echo "jshint has complaints"
- phpunit --configuration /var/www/html/nextcloud/apps/cospend/phpunit.xml --coverage-text --color=never --coverage-html coverage # - phpunit --configuration /var/www/html/nextcloud/apps/cospend/phpunit.xml --coverage-text --color=never --coverage-html coverage
packaging: packaging:
stage: packaging stage: packaging

View File

@ -18,7 +18,7 @@ app uses radio-browser.info database as a backend.
</description> </description>
<version>1.0.1</version> <version>1.0.1</version>
<licence>AGPL</licence> <licence>agpl</licence>
<author mail="onny@project-insanity.org" >Jonas Heinrich</author> <author mail="onny@project-insanity.org" >Jonas Heinrich</author>
<namespace>Radio</namespace> <namespace>Radio</namespace>
<category>multimedia</category> <category>multimedia</category>