12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- build:
- jsunit:
- image: nextcloudci/jsunit:1.0.6
- commands:
- - ./autotest-js.sh
- nodb-php5.4:
- image: nextcloudci/php5.4:1.0.7
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
- nodb-php5.5:
- image: nextcloudci/php5.5:1.0.7
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
- nodb-php5.6:
- image: nextcloudci/php5.6:1.0.6
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
- nodb-php7.0:
- image: nextcloudci/php7.0:1.0.9
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
- sqlite-php5.4:
- image: nextcloudci/php5.4:1.0.7
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
- sqlite-php5.5:
- image: nextcloudci/php5.5:1.0.7
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
- sqlite-php5.6:
- image: nextcloudci/php5.6:1.0.6
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
- sqlite-php7.0:
- image: nextcloudci/php7.0:1.0.9
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
- mysql-php5.6:
- image: nextcloudci/php5.6:1.0.6
- commands:
- - sleep 15 # gives the database enough time to initialize
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
- postgres-php5.6:
- image: nextcloudci/php5.6:1.0.6
- commands:
- - sleep 10 # gives the database enough time to initialize
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql
- integration:
- image: nextcloudci/php7.0:1.0.9
- commands:
- - rm -rf data/* config/config.php # TODO: remove this - temporary fix for CI issues
- - git submodule update --init
- - ./occ maintenance:install --admin-pass=admin
- - cd build/integration
- - ./run.sh
- compose:
- cache:
- image: redis
- postgres:
- image: postgres
- environment:
- - POSTGRES_USER=oc_autotest
- - POSTGRES_PASSWORD=oc_autotest
- mysql:
- image: mysql
- environment:
- - MYSQL_ROOT_PASSWORD=owncloud
- - MYSQL_USER=oc_autotest
- - MYSQL_PASSWORD=owncloud
- - MYSQL_DATABASE=oc_autotest
|