Use docker images without XDebug and with Opcache

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
This commit is contained in:
Morris Jobke 2017-08-23 12:25:25 +02:00
parent 782f6e9454
commit 0460ee70ef
No known key found for this signature in database
GPG key ID: FE03C3A163FEDE68

View file

@ -15,14 +15,14 @@ pipeline:
matrix: matrix:
TESTS: jsunit TESTS: jsunit
checkers: checkers:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- ./autotest-checkers.sh - ./autotest-checkers.sh
when: when:
matrix: matrix:
TESTS: checkers TESTS: checkers
syntax-php5.6: syntax-php5.6:
image: nextcloudci/php5.6:php5.6-7 image: nextcloudci/php5.6:php5.6-8
commands: commands:
- composer install - composer install
- ./lib/composer/bin/parallel-lint --exclude build/.phan/ --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude 3rdparty/paragonie/random_compat/lib/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php . - ./lib/composer/bin/parallel-lint --exclude build/.phan/ --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude 3rdparty/paragonie/random_compat/lib/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php .
@ -30,7 +30,7 @@ pipeline:
matrix: matrix:
TESTS: syntax-php5.6 TESTS: syntax-php5.6
syntax-php7.0: syntax-php7.0:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- composer install - composer install
- ./lib/composer/bin/parallel-lint --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude 3rdparty/paragonie/random_compat/lib/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php . - ./lib/composer/bin/parallel-lint --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude 3rdparty/paragonie/random_compat/lib/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php .
@ -38,7 +38,7 @@ pipeline:
matrix: matrix:
TESTS: syntax-php7.0 TESTS: syntax-php7.0
syntax-php7.1: syntax-php7.1:
image: nextcloudci/php7.1:php7.1-12 image: nextcloudci/php7.1:php7.1-15
commands: commands:
- composer install - composer install
- ./lib/composer/bin/parallel-lint --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude 3rdparty/paragonie/random_compat/lib/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php . - ./lib/composer/bin/parallel-lint --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude 3rdparty/paragonie/random_compat/lib/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php .
@ -46,7 +46,7 @@ pipeline:
matrix: matrix:
TESTS: syntax-php7.1 TESTS: syntax-php7.1
phan: phan:
image: nextcloudci/php7.1:php7.1-12 image: nextcloudci/php7.1:php7.1-15
commands: commands:
- rm /etc/php/7.1/cli/conf.d/20-xdebug.ini - rm /etc/php/7.1/cli/conf.d/20-xdebug.ini
- composer install - composer install
@ -57,7 +57,7 @@ pipeline:
matrix: matrix:
TESTS: phan TESTS: phan
litmus-v1: litmus-v1:
image: nextcloudci/litmus-php7.0:litmus-php7.0-4 image: nextcloudci/litmus-php7.0:litmus-php7.0-6
commands: commands:
- bash tests/travis/install.sh sqlite - bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/litmus-v1/script.sh - bash apps/dav/tests/travis/litmus-v1/script.sh
@ -65,7 +65,7 @@ pipeline:
matrix: matrix:
TESTS: litmus-v1 TESTS: litmus-v1
litmus-v2: litmus-v2:
image: nextcloudci/litmus-php7.0:litmus-php7.0-4 image: nextcloudci/litmus-php7.0:litmus-php7.0-6
commands: commands:
- bash tests/travis/install.sh sqlite - bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/litmus-v2/script.sh - bash apps/dav/tests/travis/litmus-v2/script.sh
@ -73,7 +73,7 @@ pipeline:
matrix: matrix:
TESTS: litmus-v2 TESTS: litmus-v2
caldavtester-new-endpoint: caldavtester-new-endpoint:
image: nextcloudci/litmus-php7.0:litmus-php7.0-4 image: nextcloudci/litmus-php7.0:litmus-php7.0-6
commands: commands:
- bash tests/travis/install.sh sqlite - bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/caldav/install.sh - bash apps/dav/tests/travis/caldav/install.sh
@ -82,7 +82,7 @@ pipeline:
matrix: matrix:
TESTS: caldavtester-new-endpoint TESTS: caldavtester-new-endpoint
caldavtester-old-endpoint: caldavtester-old-endpoint:
image: nextcloudci/litmus-php7.0:litmus-php7.0-4 image: nextcloudci/litmus-php7.0:litmus-php7.0-6
commands: commands:
- bash tests/travis/install.sh sqlite - bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/caldav/install.sh - bash apps/dav/tests/travis/caldav/install.sh
@ -91,7 +91,7 @@ pipeline:
matrix: matrix:
TESTS: caldavtester-old-endpoint TESTS: caldavtester-old-endpoint
carddavtester-new-endpoint: carddavtester-new-endpoint:
image: nextcloudci/litmus-php7.0:litmus-php7.0-4 image: nextcloudci/litmus-php7.0:litmus-php7.0-6
commands: commands:
- bash tests/travis/install.sh sqlite - bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/carddav/install.sh - bash apps/dav/tests/travis/carddav/install.sh
@ -100,7 +100,7 @@ pipeline:
matrix: matrix:
TESTS: carddavtester-new-endpoint TESTS: carddavtester-new-endpoint
carddavtester-old-endpoint: carddavtester-old-endpoint:
image: nextcloudci/litmus-php7.0:litmus-php7.0-4 image: nextcloudci/litmus-php7.0:litmus-php7.0-6
commands: commands:
- bash tests/travis/install.sh sqlite - bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/carddav/install.sh - bash apps/dav/tests/travis/carddav/install.sh
@ -109,7 +109,7 @@ pipeline:
matrix: matrix:
TESTS: carddavtester-old-endpoint TESTS: carddavtester-old-endpoint
sqlite-php7.0-samba-native: sqlite-php7.0-samba-native:
image: nextcloudci/samba-native-php7.0:samba-native-php7.0-1 image: nextcloudci/samba-native-php7.0:samba-native-php7.0-3
commands: commands:
- smbd -D -FS & - smbd -D -FS &
- ./autotest-external.sh sqlite smb-linux - ./autotest-external.sh sqlite smb-linux
@ -122,7 +122,7 @@ pipeline:
matrix: matrix:
TESTS: sqlite-php7.0-samba-native TESTS: sqlite-php7.0-samba-native
sqlite-php7.0-samba-non-native: sqlite-php7.0-samba-non-native:
image: nextcloudci/samba-non-native-php7.0:samba-non-native-php7.0-2 image: nextcloudci/samba-non-native-php7.0:samba-non-native-php7.0-4
commands: commands:
- smbd -D -FS & - smbd -D -FS &
- ./autotest-external.sh sqlite smb-linux - ./autotest-external.sh sqlite smb-linux
@ -148,7 +148,7 @@ pipeline:
matrix: matrix:
TESTS: sqlite-php7.0-webdav-apache TESTS: sqlite-php7.0-webdav-apache
nodb-php5.6: nodb-php5.6:
image: nextcloudci/php5.6:php5.6-7 image: nextcloudci/php5.6:php5.6-8
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
when: when:
@ -156,7 +156,7 @@ pipeline:
DB: NODB DB: NODB
PHP: 5.6 PHP: 5.6
nodb-php7.0: nodb-php7.0:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
when: when:
@ -164,7 +164,7 @@ pipeline:
DB: NODB DB: NODB
PHP: "7.0" PHP: "7.0"
nodb-php7.1: nodb-php7.1:
image: nextcloudci/php7.1:php7.1-12 image: nextcloudci/php7.1:php7.1-15
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
when: when:
@ -172,7 +172,7 @@ pipeline:
DB: NODB DB: NODB
PHP: 7.1 PHP: 7.1
nodb-php7.2: nodb-php7.2:
image: nextcloudci/php7.2:php7.2-4 image: nextcloudci/php7.2:php7.2-7
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
when: when:
@ -180,7 +180,7 @@ pipeline:
DB: NODB DB: NODB
PHP: 7.2 PHP: 7.2
sqlite-php5.6: sqlite-php5.6:
image: nextcloudci/php5.6:php5.6-7 image: nextcloudci/php5.6:php5.6-8
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
when: when:
@ -188,7 +188,7 @@ pipeline:
DB: sqlite DB: sqlite
PHP: 5.6 PHP: 5.6
sqlite-php7.0: sqlite-php7.0:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
when: when:
@ -196,7 +196,7 @@ pipeline:
DB: sqlite DB: sqlite
PHP: "7.0" PHP: "7.0"
sqlite-php7.1: sqlite-php7.1:
image: nextcloudci/php7.1:php7.1-12 image: nextcloudci/php7.1:php7.1-15
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
when: when:
@ -204,7 +204,7 @@ pipeline:
DB: sqlite DB: sqlite
PHP: 7.1 PHP: 7.1
sqlite-php7.2: sqlite-php7.2:
image: nextcloudci/php7.2:php7.2-4 image: nextcloudci/php7.2:php7.2-7
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
when: when:
@ -212,7 +212,7 @@ pipeline:
DB: sqlite DB: sqlite
PHP: 7.2 PHP: 7.2
mysql-php5.6: mysql-php5.6:
image: nextcloudci/php5.6:php5.6-7 image: nextcloudci/php5.6:php5.6-8
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -220,7 +220,7 @@ pipeline:
DB: mysql DB: mysql
PHP: 5.6 PHP: 5.6
mysql-php7.0: mysql-php7.0:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -228,7 +228,7 @@ pipeline:
DB: mysql DB: mysql
PHP: "7.0" PHP: "7.0"
mysql-php7.1: mysql-php7.1:
image: nextcloudci/php7.1:php7.1-12 image: nextcloudci/php7.1:php7.1-15
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -236,7 +236,7 @@ pipeline:
DB: mysql DB: mysql
PHP: 7.1 PHP: 7.1
mysql5.6-php5.6: mysql5.6-php5.6:
image: nextcloudci/php5.6:php5.6-7 image: nextcloudci/php5.6:php5.6-8
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -244,7 +244,7 @@ pipeline:
DB: mysql5.6 DB: mysql5.6
PHP: 5.6 PHP: 5.6
mysql5.6-php7.0: mysql5.6-php7.0:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -252,7 +252,7 @@ pipeline:
DB: mysql5.6 DB: mysql5.6
PHP: "7.0" PHP: "7.0"
mysql5.6-php7.1: mysql5.6-php7.1:
image: nextcloudci/php7.1:php7.1-12 image: nextcloudci/php7.1:php7.1-15
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -260,7 +260,7 @@ pipeline:
DB: mysql5.6 DB: mysql5.6
PHP: 7.1 PHP: 7.1
mysql5.5-php5.6: mysql5.5-php5.6:
image: nextcloudci/php5.6:php5.6-7 image: nextcloudci/php5.6:php5.6-8
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -268,7 +268,7 @@ pipeline:
DB: mysql5.5 DB: mysql5.5
PHP: 5.6 PHP: 5.6
mysql5.5-php7.0: mysql5.5-php7.0:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -276,7 +276,7 @@ pipeline:
DB: mysql5.5 DB: mysql5.5
PHP: "7.0" PHP: "7.0"
mysql5.5-php7.1: mysql5.5-php7.1:
image: nextcloudci/php7.1:php7.1-12 image: nextcloudci/php7.1:php7.1-15
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
when: when:
@ -284,7 +284,7 @@ pipeline:
DB: mysql5.5 DB: mysql5.5
PHP: 7.1 PHP: 7.1
postgres-php5.6: postgres-php5.6:
image: nextcloudci/php5.6:php5.6-7 image: nextcloudci/php5.6:php5.6-8
commands: commands:
- sleep 10 # gives the database enough time to initialize - sleep 10 # gives the database enough time to initialize
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql
@ -293,7 +293,7 @@ pipeline:
DB: postgres DB: postgres
PHP: 5.6 PHP: 5.6
postgres-php7.0: postgres-php7.0:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- sleep 10 # gives the database enough time to initialize - sleep 10 # gives the database enough time to initialize
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql
@ -302,7 +302,7 @@ pipeline:
DB: postgres DB: postgres
PHP: 7.0 PHP: 7.0
mysqlmb4-php5.6: mysqlmb4-php5.6:
image: nextcloudci/php5.6:php5.6-7 image: nextcloudci/php5.6:php5.6-8
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysqlmb4 - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysqlmb4
when: when:
@ -310,7 +310,7 @@ pipeline:
DB: mysqlmb4 DB: mysqlmb4
PHP: 5.6 PHP: 5.6
mysqlmb4-php7.0: mysqlmb4-php7.0:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysqlmb4 - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysqlmb4
when: when:
@ -318,7 +318,7 @@ pipeline:
DB: mysqlmb4 DB: mysqlmb4
PHP: "7.0" PHP: "7.0"
mysqlmb4-php7.1: mysqlmb4-php7.1:
image: nextcloudci/php7.1:php7.1-12 image: nextcloudci/php7.1:php7.1-15
commands: commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysqlmb4 - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysqlmb4
when: when:
@ -326,7 +326,7 @@ pipeline:
DB: mysqlmb4 DB: mysqlmb4
PHP: 7.1 PHP: 7.1
integration-capabilities_features: integration-capabilities_features:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -335,7 +335,7 @@ pipeline:
matrix: matrix:
TESTS: integration-capabilities_features TESTS: integration-capabilities_features
integration-federation_features: integration-federation_features:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -344,7 +344,7 @@ pipeline:
matrix: matrix:
TESTS: integration-federation_features TESTS: integration-federation_features
integration-auth: integration-auth:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -353,7 +353,7 @@ pipeline:
matrix: matrix:
TESTS: integration-auth TESTS: integration-auth
integration-maintenance-mode: integration-maintenance-mode:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -362,7 +362,7 @@ pipeline:
matrix: matrix:
TESTS: integration-maintenance-mode TESTS: integration-maintenance-mode
integration-ratelimiting: integration-ratelimiting:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- ./occ config:system:set redis host --value=cache - ./occ config:system:set redis host --value=cache
@ -377,7 +377,7 @@ pipeline:
matrix: matrix:
TESTS: integration-ratelimiting TESTS: integration-ratelimiting
integration-carddav: integration-carddav:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -386,7 +386,7 @@ pipeline:
matrix: matrix:
TESTS: integration-carddav TESTS: integration-carddav
integration-dav-v2: integration-dav-v2:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -395,7 +395,7 @@ pipeline:
matrix: matrix:
TESTS: integration-dav-v2 TESTS: integration-dav-v2
integration-ocs-v1: integration-ocs-v1:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -404,7 +404,7 @@ pipeline:
matrix: matrix:
TESTS: integration-ocs-v1 TESTS: integration-ocs-v1
integration-sharing-v1: integration-sharing-v1:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -413,7 +413,7 @@ pipeline:
matrix: matrix:
TESTS: integration-sharing-v1 TESTS: integration-sharing-v1
integration-sharing-v1-part2: integration-sharing-v1-part2:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -422,7 +422,7 @@ pipeline:
matrix: matrix:
TESTS: integration-sharing-v1-part2 TESTS: integration-sharing-v1-part2
integration-sharing-v1-part3: integration-sharing-v1-part3:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -431,7 +431,7 @@ pipeline:
matrix: matrix:
TESTS: integration-sharing-v1-part3 TESTS: integration-sharing-v1-part3
integration-checksums-v1: integration-checksums-v1:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -440,7 +440,7 @@ pipeline:
matrix: matrix:
TESTS: integration-checksums TESTS: integration-checksums
integration-external-storage: integration-external-storage:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -449,7 +449,7 @@ pipeline:
matrix: matrix:
TESTS: integration-external-storage TESTS: integration-external-storage
integration-provisioning-v1: integration-provisioning-v1:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -458,7 +458,7 @@ pipeline:
matrix: matrix:
TESTS: integration-provisioning-v1 TESTS: integration-provisioning-v1
integration-tags: integration-tags:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -467,7 +467,7 @@ pipeline:
matrix: matrix:
TESTS: integration-tags TESTS: integration-tags
integration-caldav: integration-caldav:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -476,7 +476,7 @@ pipeline:
matrix: matrix:
TESTS: integration-caldav TESTS: integration-caldav
integration-comments: integration-comments:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -485,7 +485,7 @@ pipeline:
matrix: matrix:
TESTS: integration-comments TESTS: integration-comments
integration-favorites: integration-favorites:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -494,7 +494,7 @@ pipeline:
matrix: matrix:
TESTS: integration-favorites TESTS: integration-favorites
integration-provisioning-v2: integration-provisioning-v2:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -503,7 +503,7 @@ pipeline:
matrix: matrix:
TESTS: integration-provisioning-v2 TESTS: integration-provisioning-v2
integration-webdav-related: integration-webdav-related:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -512,7 +512,7 @@ pipeline:
matrix: matrix:
TESTS: integration-webdav-related TESTS: integration-webdav-related
integration-sharees-features: integration-sharees-features:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -521,7 +521,7 @@ pipeline:
matrix: matrix:
TESTS: integration-sharees-features TESTS: integration-sharees-features
integration-sharees-v2-features: integration-sharees-v2-features:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -530,7 +530,7 @@ pipeline:
matrix: matrix:
TESTS: integration-sharees-v2-features TESTS: integration-sharees-v2-features
integration-setup-features: integration-setup-features:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- cd build/integration - cd build/integration
- ./run.sh setup_features/setup.feature - ./run.sh setup_features/setup.feature
@ -538,7 +538,7 @@ pipeline:
matrix: matrix:
TESTS: integration-setup-features TESTS: integration-setup-features
integration-filesdrop-features: integration-filesdrop-features:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -547,7 +547,7 @@ pipeline:
matrix: matrix:
TESTS: integration-filesdrop-features TESTS: integration-filesdrop-features
integration-transfer-ownership-features: integration-transfer-ownership-features:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -556,7 +556,7 @@ pipeline:
matrix: matrix:
TESTS: integration-transfer-ownership-features TESTS: integration-transfer-ownership-features
integration-ldap-features: integration-ldap-features:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- ./occ app:enable user_ldap - ./occ app:enable user_ldap
@ -566,7 +566,7 @@ pipeline:
matrix: matrix:
TESTS: integration-ldap-features TESTS: integration-ldap-features
integration-trashbin: integration-trashbin:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- ./occ maintenance:install --admin-pass=admin - ./occ maintenance:install --admin-pass=admin
- cd build/integration - cd build/integration
@ -575,36 +575,37 @@ pipeline:
matrix: matrix:
TESTS: integration-trashbin TESTS: integration-trashbin
acceptance-access-levels: acceptance-access-levels:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-access-levels --selenium-server selenium:4444 allow-git-repository-modifications features/access-levels.feature - tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-access-levels --selenium-server selenium:4444 allow-git-repository-modifications features/access-levels.feature
when: when:
matrix: matrix:
TESTS-ACCEPTANCE: access-levels TESTS-ACCEPTANCE: access-levels
acceptance-app-files: acceptance-app-files:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-app-files --selenium-server selenium:4444 allow-git-repository-modifications features/app-files.feature - tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-app-files --selenium-server selenium:4444 allow-git-repository-modifications features/app-files.feature
when: when:
matrix: matrix:
TESTS-ACCEPTANCE: app-files TESTS-ACCEPTANCE: app-files
acceptance-app-theming: acceptance-app-theming:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-app-theming --selenium-server selenium:4444 allow-git-repository-modifications features/app-theming.feature - tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-app-theming --selenium-server selenium:4444 allow-git-repository-modifications features/app-theming.feature
when: when:
matrix: matrix:
TESTS-ACCEPTANCE: app-theming TESTS-ACCEPTANCE: app-theming
acceptance-login: acceptance-login:
image: nextcloudci/integration-php7.0:integration-php7.0-4 image: nextcloudci/integration-php7.0:integration-php7.0-6
commands: commands:
- tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-login --selenium-server selenium:4444 allow-git-repository-modifications features/login.feature - tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-login --selenium-server selenium:4444 allow-git-repository-modifications features/login.feature
when: when:
matrix: matrix:
TESTS-ACCEPTANCE: login TESTS-ACCEPTANCE: login
nodb-codecov: nodb-codecov:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- phpenmod xdebug
- TEST_SELECTION=NODB ./autotest.sh sqlite - TEST_SELECTION=NODB ./autotest.sh sqlite
- wget https://codecov.io/bash -O codecov.sh - wget https://codecov.io/bash -O codecov.sh
- sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi" - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi"
@ -613,8 +614,9 @@ pipeline:
matrix: matrix:
TESTS: nodb-codecov TESTS: nodb-codecov
db-codecov: db-codecov:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- phpenmod xdebug
- TEST_SELECTION=QUICKDB ./autotest.sh sqlite - TEST_SELECTION=QUICKDB ./autotest.sh sqlite
- wget https://codecov.io/bash -O codecov.sh - wget https://codecov.io/bash -O codecov.sh
- sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi" - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi"
@ -623,8 +625,9 @@ pipeline:
matrix: matrix:
TESTS: db-codecov TESTS: db-codecov
object-store: object-store:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- phpenmod xdebug
- TEST_SELECTION=PRIMARY-${OBJECT_STORE} ./autotest.sh sqlite - TEST_SELECTION=PRIMARY-${OBJECT_STORE} ./autotest.sh sqlite
- wget https://codecov.io/bash -O codecov.sh - wget https://codecov.io/bash -O codecov.sh
- sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi" - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi"
@ -633,8 +636,9 @@ pipeline:
matrix: matrix:
TESTS: object-store TESTS: object-store
memcache-memcached: memcache-memcached:
image: nextcloudci/php7.0-memcached:php7.0-memcached-6 image: nextcloudci/php7.0-memcached:php7.0-memcached-8
commands: commands:
- phpenmod xdebug
- service memcached restart - service memcached restart
- ./autotest.sh sqlite tests/lib/Memcache/MemcachedTest.php - ./autotest.sh sqlite tests/lib/Memcache/MemcachedTest.php
- wget https://codecov.io/bash -O codecov.sh - wget https://codecov.io/bash -O codecov.sh
@ -644,8 +648,9 @@ pipeline:
matrix: matrix:
TEST: memcache-memcached TEST: memcache-memcached
memcache-redis-cluster: memcache-redis-cluster:
image: nextcloudci/php7.0:php7.0-13 image: nextcloudci/php7.0:php7.0-16
commands: commands:
- phpenmod xdebug
- ./autotest.sh sqlite tests/lib/Memcache/RedisTest.php - ./autotest.sh sqlite tests/lib/Memcache/RedisTest.php
- wget https://codecov.io/bash -O codecov.sh - wget https://codecov.io/bash -O codecov.sh
- sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi" - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi"