Merge pull request #893 from nextcloud/versions/bump-0.6-dev

Bump master version for 0.6
This commit is contained in:
Julius Härtl
2019-02-14 13:58:56 +01:00
committed by GitHub
3 changed files with 12 additions and 84 deletions

View File

@@ -22,47 +22,11 @@ pipeline:
when:
matrix:
TESTS: check-app-compatbility
check-app-compatbility-14:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- DB=sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server
# Code checker
- ./occ app:check-code $APP_NAME -c strong-comparison
- ./occ app:check-code $APP_NAME -c deprecation
- cd apps/$APP_NAME/
when:
matrix:
TESTS: check-app-compatbility-14
check-app-compatbility-13:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable13
- DB=sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server
# Code checker
- ./occ app:check-code $APP_NAME -c strong-comparison
- ./occ app:check-code $APP_NAME -c deprecation
- cd apps/$APP_NAME/
when:
matrix:
TESTS: check-app-compatbility-13
signed-off-check:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- CORE_BRANCH=stable15
- DB=sqlite
commands:
- wget https://raw.githubusercontent.com/nextcloud/server/master/build/signed-off-checker.php
@@ -71,23 +35,11 @@ pipeline:
when:
matrix:
TESTS: signed-off-check
syntax-php5.6:
image: nextcloudci/php5.6:php5.6-8
environment:
- APP_NAME=deck
- CORE_BRANCH=stable13
- DB=sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
when:
matrix:
TESTS: syntax-php5.6
syntax-php7.0:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- CORE_BRANCH=stable15
- DB=sqlite
commands:
- composer install
@@ -99,7 +51,7 @@ pipeline:
image: nextcloudci/php7.1:php7.1-15
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- CORE_BRANCH=stable15
- DB=sqlite
commands:
- composer install
@@ -111,7 +63,7 @@ pipeline:
image: nextcloudci/php7.2:php7.2-9
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- CORE_BRANCH=stable15
- DB=sqlite
commands:
- composer install
@@ -131,32 +83,11 @@ pipeline:
when:
matrix:
TESTS: syntax-php7.3
php5.6:
image: nextcloudci/php5.6:php5.6-8
environment:
- APP_NAME=deck
- CORE_BRANCH=stable13
- DB=sqlite
commands:
- apt update && apt-get -y install php5-xdebug
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server/
- ./occ app:enable $APP_NAME
- cd apps/$APP_NAME
- composer install
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
when:
matrix:
TESTS: php5.6
php7.0:
image: nextcloudci/php7.0:php7.0-17
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- CORE_BRANCH=stable15
- DB=sqlite
commands:
# Pre-setup steps
@@ -176,7 +107,7 @@ pipeline:
image: nextcloudci/php7.1:php7.1-15
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- CORE_BRANCH=stable15
- DB=sqlite
commands:
# Pre-setup steps
@@ -195,7 +126,7 @@ pipeline:
image: nextcloudci/php7.2:php7.2-9
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- CORE_BRANCH=stable15
- DB=sqlite
commands:
# Pre-setup steps
@@ -233,7 +164,7 @@ pipeline:
image: nextcloudci/integration-php7.0:integration-php7.0-6
environment:
- APP_NAME=deck
- CORE_BRANCH=stable14
- CORE_BRANCH=stable15
- DB=sqlite
commands:
# Pre-setup steps
@@ -264,15 +195,12 @@ pipeline:
TESTS: jsbuild
matrix:
include:
- TESTS: check-app-compatbility-13
- TESTS: check-app-compatbility-14
- TESTS: check-app-compatbility
- TESTS: signed-off-check
- TESTS: syntax-php5.6
- TESTS: syntax-php7.0
- TESTS: syntax-php7.1
- TESTS: syntax-php7.2
- TESTS: syntax-php7.3
- TESTS: php5.6
- TESTS: php7.0
- TESTS: php7.1
- TESTS: php7.2

View File

@@ -7,7 +7,7 @@ php:
- 7.2
- 7.3
env:
- CORE_BRANCH=stable14 DB=mysql
- CORE_BRANCH=stable15 DB=mysql
before_install:
- wget https://phar.phpunit.de/phpunit-5.7.phar

View File

@@ -17,7 +17,7 @@
- 🚀 Get your project organized
</description>
<version>0.5.2</version>
<version>0.6.0-dev1</version>
<licence>agpl</licence>
<author>Julius Härtl</author>
<namespace>Deck</namespace>
@@ -36,7 +36,7 @@
<database min-version="9.4">pgsql</database>
<database>sqlite</database>
<database min-version="5.5">mysql</database>
<nextcloud min-version="13" max-version="16" />
<nextcloud min-version="15" max-version="16" />
</dependencies>
<background-jobs>
<job>OCA\Deck\Cron\DeleteCron</job>