Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2019-04-08 12:28:24 +0300
committerJoas Schilling <coding@schilljs.com>2019-04-08 12:28:24 +0300
commitfd883673e784a3e3e79866268cbdc34a9aa88425 (patch)
treec2cdc0e28f1d6626437815642d2fe77c720002f9
parent5a924e6abb176e44e4938334933caa69b067d68c (diff)
Signed-off-by: Joas Schilling <coding@schilljs.com>
-rw-r--r--.drone.yml1022
1 files changed, 0 insertions, 1022 deletions
diff --git a/.drone.yml b/.drone.yml
index 955276c97..ccb8e4ede 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -1,457 +1,4 @@
kind: pipeline
-name: handlebars
-
-steps:
- - name: check-handlebars-templates
- image: node
- commands:
- - npm install -g handlebars
- - ./check-handlebars-templates.sh
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: eslint
-
-steps:
- - name: eslint
- image: nextcloudci/eslint:eslint-1
- commands:
- - ./run-eslint.sh
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: stylelint
-
-steps:
- - name: eslint
- image: nextcloudci/stylelint:stylelint-1
- commands:
- - ./run-stylelint.sh
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: compatibility
-
-steps:
- - name: syntax-php7.1
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - composer install
- - ./lib/composer/bin/parallel-lint apps/$APP_NAME/
- - name: syntax-php7.3
- image: nextcloudci/php7.3:php7.3-1
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - composer install
- - ./lib/composer/bin/parallel-lint apps/$APP_NAME/
- - name: app-code-check
- image: nextcloudci/php7.3:php7.3-1
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:check-code $APP_NAME
- - cd apps/$APP_NAME/
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-sqlite-php7.1
-
-steps:
- - name: sqlite-php7.1
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-sqlite-php7.2
-
-steps:
- - name: sqlite-php7.2
- image: nextcloudci/php7.2:php7.2-12
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-sqlite-php7.3
-
-steps:
- - name: sqlite-php7.3
- image: nextcloudci/php7.3:php7.3-1
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-mysql-php7.1
-
-steps:
- - name: mysql-php7.1
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: mysql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-services:
- - name: cache
- image: redis
- - name: mysql
- image: mysql:5.7.22
- environment:
- MYSQL_ROOT_PASSWORD: owncloud
- MYSQL_USER: oc_autotest
- MYSQL_PASSWORD: owncloud
- MYSQL_DATABASE: oc_autotest
- command: [ "--innodb_large_prefix=true", "--innodb_file_format=barracuda", "--innodb_file_per_table=true" ]
- tmpfs:
- - /var/lib/mysql
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-mysql-php7.2
-
-steps:
- - name: mysql-php7.2
- image: nextcloudci/php7.2:php7.2-12
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: mysql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-services:
- - name: cache
- image: redis
- - name: mysql
- image: mysql:5.7.22
- environment:
- MYSQL_ROOT_PASSWORD: owncloud
- MYSQL_USER: oc_autotest
- MYSQL_PASSWORD: owncloud
- MYSQL_DATABASE: oc_autotest
- command: [ "--innodb_large_prefix=true", "--innodb_file_format=barracuda", "--innodb_file_per_table=true" ]
- tmpfs:
- - /var/lib/mysql
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-mysql-php7.3
-
-steps:
- - name: mysql-php7.3
- image: nextcloudci/php7.3:php7.3-1
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: mysql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-services:
- - name: cache
- image: redis
- - name: mysql
- image: mysql:5.7.22
- environment:
- MYSQL_ROOT_PASSWORD: owncloud
- MYSQL_USER: oc_autotest
- MYSQL_PASSWORD: owncloud
- MYSQL_DATABASE: oc_autotest
- command: [ "--innodb_large_prefix=true", "--innodb_file_format=barracuda", "--innodb_file_per_table=true" ]
- tmpfs:
- - /var/lib/mysql
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-pgsql-php7.1
-
-steps:
- - name: pgsql-php7.1
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: pgsql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-services:
- - name: cache
- image: redis
- - name: pgsql
- image: postgres:10
- environment:
- POSTGRES_USER: oc_autotest
- POSTGRES_DB: oc_autotest_dummy
- POSTGRES_PASSWORD:
- tmpfs:
- - /var/lib/postgresql/data
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-pgsql-php7.2
-
-steps:
- - name: pgsql-php7.2
- image: nextcloudci/php7.2:php7.2-12
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: pgsql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-services:
- - name: cache
- image: redis
- - name: pgsql
- image: postgres:10
- environment:
- POSTGRES_USER: oc_autotest
- POSTGRES_DB: oc_autotest_dummy
- POSTGRES_PASSWORD:
- tmpfs:
- - /var/lib/postgresql/data
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: unit-pgsql-php7.3
-
-steps:
- - name: pgsql-php7.3
- image: nextcloudci/php7.3:php7.3-1
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: pgsql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run phpunit tests
- - cd tests/php/
- - phpunit --configuration phpunit.xml
-
-services:
- - name: cache
- image: redis
- - name: pgsql
- image: postgres:10
- environment:
- POSTGRES_USER: oc_autotest
- POSTGRES_DB: oc_autotest_dummy
- POSTGRES_PASSWORD:
- tmpfs:
- - /var/lib/postgresql/data
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
name: int-sqlite-callapi
steps:
@@ -486,108 +33,6 @@ trigger:
---
kind: pipeline
-name: int-sqlite-chat
-
-steps:
- - name: integration-chat
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/chat
-
-services:
- - name: cache
- image: redis
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: int-sqlite-conversation
-
-steps:
- - name: integration-conversation
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/conversation
-
-services:
- - name: cache
- image: redis
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: int-sqlite-sharing
-
-steps:
- - name: integration-sharing
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: sqlite
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/sharing
-
-services:
- - name: cache
- image: redis
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
name: int-mysql-callapi
steps:
@@ -633,141 +78,6 @@ trigger:
---
kind: pipeline
-name: int-mysql-chat
-
-steps:
- - name: integration-chat
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: mysql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/chat
-
-services:
- - name: cache
- image: redis
- - name: mysql
- image: mysql:5.7.22
- environment:
- MYSQL_ROOT_PASSWORD: owncloud
- MYSQL_USER: oc_autotest
- MYSQL_PASSWORD: owncloud
- MYSQL_DATABASE: oc_autotest
- command: [ "--innodb_large_prefix=true", "--innodb_file_format=barracuda", "--innodb_file_per_table=true" ]
- tmpfs:
- - /var/lib/mysql
-
-trigger:
- branch:
- - master
- - stable*
- - integration/*
- event:
-# - pull_request
- - push
-
----
-kind: pipeline
-name: int-mysql-conversation
-
-steps:
- - name: integration-conversation
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: mysql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/conversation
-
-services:
- - name: cache
- image: redis
- - name: mysql
- image: mysql:5.7.22
- environment:
- MYSQL_ROOT_PASSWORD: owncloud
- MYSQL_USER: oc_autotest
- MYSQL_PASSWORD: owncloud
- MYSQL_DATABASE: oc_autotest
- command: [ "--innodb_large_prefix=true", "--innodb_file_format=barracuda", "--innodb_file_per_table=true" ]
- tmpfs:
- - /var/lib/mysql
-
-trigger:
- branch:
- - master
- - stable*
- - integration/*
- event:
-# - pull_request
- - push
-
----
-kind: pipeline
-name: int-mysql-sharing
-
-steps:
- - name: integration-sharing
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: mysql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/sharing
-
-services:
- - name: cache
- image: redis
- - name: mysql
- image: mysql:5.7.22
- environment:
- MYSQL_ROOT_PASSWORD: owncloud
- MYSQL_USER: oc_autotest
- MYSQL_PASSWORD: owncloud
- MYSQL_DATABASE: oc_autotest
- command: [ "--innodb_large_prefix=true", "--innodb_file_format=barracuda", "--innodb_file_per_table=true" ]
- tmpfs:
- - /var/lib/mysql
-
-trigger:
- branch:
- - master
- - stable*
- - integration/*
- event:
-# - pull_request
- - push
-
----
-kind: pipeline
name: int-pgsql-callapi
steps:
@@ -808,335 +118,3 @@ trigger:
event:
# - pull_request
- push
-
----
-kind: pipeline
-name: int-pgsql-chat
-
-steps:
- - name: integration-chat
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: pgsql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/chat
-
-services:
- - name: cache
- image: redis
- - name: pgsql
- image: postgres:10
- environment:
- POSTGRES_USER: oc_autotest
- POSTGRES_DB: oc_autotest_dummy
- POSTGRES_PASSWORD:
- tmpfs:
- - /var/lib/postgresql/data
-
-trigger:
- branch:
- - master
- - stable*
- - integration/*
- event:
-# - pull_request
- - push
-
----
-kind: pipeline
-name: int-pgsql-conversation
-
-steps:
- - name: integration-conversation
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: pgsql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/conversation
-
-services:
- - name: cache
- image: redis
- - name: pgsql
- image: postgres:10
- environment:
- POSTGRES_USER: oc_autotest
- POSTGRES_DB: oc_autotest_dummy
- POSTGRES_PASSWORD:
- tmpfs:
- - /var/lib/postgresql/data
-
-trigger:
- branch:
- - master
- - stable*
- - integration/*
- event:
-# - pull_request
- - push
-
----
-kind: pipeline
-name: int-pgsql-sharing
-
-steps:
- - name: integration-sharing
- image: nextcloudci/php7.1:php7.1-16
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- DATABASEHOST: pgsql
- commands:
- - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST
- - cd ../server
- - ./occ app:enable $APP_NAME
- - cd apps/$APP_NAME
-
- # Run integration tests
- - cd tests/integration/
- - bash run.sh features/sharing
-
-services:
- - name: cache
- image: redis
- - name: pgsql
- image: postgres:10
- environment:
- POSTGRES_USER: oc_autotest
- POSTGRES_DB: oc_autotest_dummy
- POSTGRES_PASSWORD:
- tmpfs:
- - /var/lib/postgresql/data
-
-trigger:
- branch:
- - master
- - stable*
- - integration/*
- event:
-# - pull_request
- - push
-
----
-kind: pipeline
-name: acc-sqlite-app-files
-
-steps:
- - name: acceptance-app-files
- image: nextcloudci/acceptance-php7.1:acceptance-php7.1-2
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- SELENIUM_HOST: selenium
- TESTS_ACCEPTANCE: app-files
- commands:
- # Pre-setup steps
- - git clone --depth 1 -b $CORE_BRANCH https://github.com/nextcloud/server ../server
- - cp -R . ../server/apps/$APP_NAME
- - cd ../server
- - git submodule update --init
- - ln --symbolic `pwd` /var/www/html
-
- # Run acceptance tests
- - tests/acceptance/run-local.sh --acceptance-tests-dir apps/spreed/tests/acceptance --timeout-multiplier 10 --nextcloud-server-domain acceptance-$TESTS_ACCEPTANCE --selenium-server $SELENIUM_HOST:4444 allow-git-repository-modifications features/$TESTS_ACCEPTANCE.feature
-
-services:
- - name: selenium
- image: selenium/standalone-firefox:2.53.1-beryllium
- environment:
- # Reduce default log level for Selenium server (INFO) as it is too
- # verbose.
- JAVA_OPTS: -Dselenium.LOGGER.level=WARNING
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: acc-sqlite-chat
-
-steps:
- - name: acceptance-chat
- image: nextcloudci/acceptance-php7.1:acceptance-php7.1-2
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- SELENIUMHOST: selenium
- TESTS_ACCEPTANCE: chat
- commands:
- # Pre-setup steps
- - git clone --depth 1 -b $CORE_BRANCH https://github.com/nextcloud/server ../server
- - cp -R . ../server/apps/$APP_NAME
- - cd ../server
- - git submodule update --init
- - ln --symbolic `pwd` /var/www/html
-
- # Run acceptance tests
- - tests/acceptance/run-local.sh --acceptance-tests-dir apps/spreed/tests/acceptance --timeout-multiplier 10 --nextcloud-server-domain acceptance-$TESTS_ACCEPTANCE --selenium-server $SELENIUM_HOST:4444 allow-git-repository-modifications features/$TESTS_ACCEPTANCE.feature
-
-services:
- - name: cache
- image: redis
- - name: selenium
- image: selenium/standalone-firefox:2.53.1-beryllium
- environment:
- # Reduce default log level for Selenium server (INFO) as it is too
- # verbose.
- JAVA_OPTS: -Dselenium.LOGGER.level=WARNING
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: acc-sqlite-conversation
-
-steps:
- - name: acceptance-conversation
- image: nextcloudci/acceptance-php7.1:acceptance-php7.1-2
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- SELENIUMHOST: selenium
- TESTS_ACCEPTANCE: conversation
- commands:
- # Pre-setup steps
- - git clone --depth 1 -b $CORE_BRANCH https://github.com/nextcloud/server ../server
- - cp -R . ../server/apps/$APP_NAME
- - cd ../server
- - git submodule update --init
- - ln --symbolic `pwd` /var/www/html
-
- # Run acceptance tests
- - tests/acceptance/run-local.sh --acceptance-tests-dir apps/spreed/tests/acceptance --timeout-multiplier 10 --nextcloud-server-domain acceptance-$TESTS_ACCEPTANCE --selenium-server $SELENIUM_HOST:4444 allow-git-repository-modifications features/$TESTS_ACCEPTANCE.feature
-
-services:
- - name: cache
- image: redis
- - name: selenium
- image: selenium/standalone-firefox:2.53.1-beryllium
- environment:
- # Reduce default log level for Selenium server (INFO) as it is too
- # verbose.
- JAVA_OPTS: -Dselenium.LOGGER.level=WARNING
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: acc-sqlite-public-share-auth
-
-steps:
- - name: acceptance-public-share-auth
- image: nextcloudci/acceptance-php7.1:acceptance-php7.1-2
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- SELENIUMHOST: selenium
- TESTS_ACCEPTANCE: public-share-auth
- commands:
- # Pre-setup steps
- - git clone --depth 1 -b $CORE_BRANCH https://github.com/nextcloud/server ../server
- - cp -R . ../server/apps/$APP_NAME
- - cd ../server
- - git submodule update --init
- - ln --symbolic `pwd` /var/www/html
-
- # Run acceptance tests
- - tests/acceptance/run-local.sh --acceptance-tests-dir apps/spreed/tests/acceptance --timeout-multiplier 10 --nextcloud-server-domain acceptance-$TESTS_ACCEPTANCE --selenium-server $SELENIUM_HOST:4444 allow-git-repository-modifications features/$TESTS_ACCEPTANCE.feature
-
-services:
- - name: cache
- image: redis
- - name: selenium
- image: selenium/standalone-firefox:2.53.1-beryllium
- environment:
- # Reduce default log level for Selenium server (INFO) as it is too
- # verbose.
- JAVA_OPTS: -Dselenium.LOGGER.level=WARNING
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
-
----
-kind: pipeline
-name: acc-sqlite-room-shares
-
-steps:
- - name: acceptance-room-shares
- image: nextcloudci/acceptance-php7.1:acceptance-php7.1-2
- environment:
- APP_NAME: spreed
- CORE_BRANCH: master
- SELENIUMHOST: selenium
- TESTS_ACCEPTANCE: room-shares
- commands:
- # Pre-setup steps
- - git clone --depth 1 -b $CORE_BRANCH https://github.com/nextcloud/server ../server
- - cp -R . ../server/apps/$APP_NAME
- - cd ../server
- - git submodule update --init
- - ln --symbolic `pwd` /var/www/html
-
- # Run acceptance tests
- - tests/acceptance/run-local.sh --acceptance-tests-dir apps/spreed/tests/acceptance --timeout-multiplier 10 --nextcloud-server-domain acceptance-$TESTS_ACCEPTANCE --selenium-server $SELENIUM_HOST:4444 allow-git-repository-modifications features/$TESTS_ACCEPTANCE.feature
-
-services:
- - name: cache
- image: redis
- - name: selenium
- image: selenium/standalone-firefox:2.53.1-beryllium
- environment:
- # Reduce default log level for Selenium server (INFO) as it is too
- # verbose.
- JAVA_OPTS: -Dselenium.LOGGER.level=WARNING
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push