Commit graph

31 commits

Author SHA1 Message Date
Daniel Siepmann b7084367ec
Fix travis configuration 2019-06-06 13:32:52 +02:00
Daniel Siepmann 97c0485e6f
TASK: Make travis pass elasticsearch start step
Travis has installed elasticsearch already, we therefore need to Restart
instead of start, as starting again will not work.
2018-04-12 08:42:46 +02:00
Daniel Siepmann b2a63e9cb0
TASK: Make extension compatible with CMS 7.6 2018-03-13 20:34:56 +01:00
Daniel Siepmann 16bc22aa44
TASK: Support tests for TYPO3 CMS 7.6
Check which version to run and switch TYPO3 bootstrapping.
Also allow tests to run with TYPO3 CMS 7.6 again.
2018-03-13 11:58:01 +01:00
Daniel Siepmann ae51de9041
Merge remote-tracking branch 'origin/develop' into feature/phpcs-travis
Conflicts:
    Classes/Hook/DataHandler.php
2018-03-06 13:17:29 +01:00
Daniel Siepmann ebaeaf4c92
TASK: Support PHP 7.0
As some (e.g. debian) do not provide PHP 7.1 and we did not use so much
features which were introduced in PHP 7.1, we add support for PHP 7.0.
2018-02-22 21:59:13 +01:00
Daniel Siepmann b7b783a7fe
TASK: Use Code Sniffer at travis
This way we need no external service.
Each developer can fully run all tests and cgl on local environment.
Also this integrated better into IDEs and editors.
2017-11-11 16:52:02 +01:00
Daniel Siepmann 4b26799e7f
BUGFIX: Do not test with master of TYPO3
This version only supports V8 of TYPO3 CMS.
2017-08-15 09:42:18 +02:00
Daniel Siepmann 8b28d5eda6
Merge remote-tracking branch 'origin/develop' into feature/cms-8-support
Conflicts:
    Configuration/TypoScript/constants.txt
2017-08-15 09:35:05 +02:00
Daniel Siepmann 67d1180ee1
TASK: Remove php 7.0 testing
As we do not support PHP 7.0.
2017-08-08 10:36:50 +02:00
Daniel Siepmann d5fb404b31 Merge branch 'hotfix/fix-db-tests-on-travis' into feature/move-to-constants 2017-08-08 10:30:25 +02:00
Daniel Siepmann 0b8ec55c02
Merge branch 'hotfix/fix-db-tests-on-travis' into feature/cms-8-support 2017-08-08 10:26:19 +02:00
Daniel Siepmann f3f554f0a6
TASK: Only test working TYPO3 Version
As we have support branches for 6.2 and feature branch for 8 support, we
only test 7 for this branch as only 7 is supported.
2017-08-08 10:23:36 +02:00
Daniel Siepmann 4c3cca9855
BUGFIX: Do not use PHP 5.6 any longer for TYPO3 7.6.x
As TYPO3 7.6.x introduced a breaking change which no longer works with
PHP 5.6, we need to remove the support.
2017-08-08 10:13:24 +02:00
Daniel Siepmann 9e64252a6a
BUGFIX: Grant necessary mysql permission to run ft
In order to run functional tests, we need to grand necessary permissions
on travis.
2017-08-08 10:08:38 +02:00
Daniel Siepmann baca4824d5
BUGFIX: Do not test php 5.6
As TYPO3 7.6.x introduced breaking change to not support PHP 5.6 any
longer.
2017-08-08 09:47:12 +02:00
Daniel Siepmann 3d90bad58d
Merge remote-tracking branch 'origin/develop' into feature/cms-8-support 2017-07-07 11:58:15 +02:00
Daniel Siepmann 18b7f2d8b1 Merge branch 'develop' into feature/filter 2017-06-27 15:02:25 +02:00
Daniel Siepmann bb9e29574f
TASK: Use elasticsearch 5.2 on travis
* As we make use of newer features that are incompatible with travis own
  elasticsearch version 1.x.
2017-06-06 14:25:03 +02:00
Daniel Siepmann 1a41c5e237
FEATURE: Add filter to search
* Allow to filter results by field values.
2017-06-06 13:53:08 +02:00
Daniel Siepmann f9ec3ada4e
TASK: Adjust travis to no longer test TYPO3 6.x 2017-05-11 12:45:11 +02:00
Daniel Siepmann 2a1d4f34e4
TASK: Let travis test TYPO3 6.2 with PHP 7.x 2017-05-11 09:38:42 +02:00
Daniel Siepmann c300bd4931
FEATURE: Add further TYPO3 versions to travis tests
* As they will fail at the moment, we mark them so
* Still they will show us how many tests will fail and how much work
  project 1 will have.
2016-12-20 11:48:09 +01:00
Daniel Siepmann 541c6db53a
FEATURE: Allow to configure tables to be processed
* Add typoscript option which TYPO3 tables should be processed and which
  should not be processed.
* Respect new optiion in hook.
* Also add necessary tests.
* Remove old no longer needed tests for hook.
2016-12-15 14:04:26 +01:00
Daniel Siepmann dc7a8f77bf
TASK: Remove TYPO3 7
* As relation resolver is not compatible yet. See branch
  feature/resolve-relations/typo3-7
2016-12-15 09:01:05 +01:00
Daniel Siepmann e1e867befd Feature/integrate codacy (#9)
* REFACTOR: Move scripts to Makefile

* FEATURE: Add codacy
2016-12-12 22:47:45 +01:00
Daniel Siepmann 070e901dbb FEATURE: Add code coverage for tests to travis and scrutinizer (#6)
* FEATURE: Add code coverage for tests to travis and scrutinizer

* To detect which parts still need to be tested

* BUGFIX: Fix broken TYPO3 installation for tests

* We need the source, otherwise a base test file will be missing
2016-12-10 14:59:48 +01:00
Daniel Siepmann c3763a0982 FEATURE: Use latest stable elastica version (#5)
* As we should use it anyway.
* It's compatible with PHP 7
* Also we added php 7.1 to travis
2016-12-10 13:59:34 +01:00
Daniel Siepmann 4ff23c60c2 WIP|FEATURE: Try to make functional tests work on travis 2016-12-09 20:22:36 +01:00
Daniel Siepmann 3bd2b9c52d WIP|FEATURE: Integrate functional tests into travis 2016-12-09 19:50:53 +01:00
Daniel Siepmann d89e616a4f FEATURE: Add travis ci (#1)
* To automate tests and display results in pull requests.
2016-12-09 13:01:09 +01:00