Commit graph

33 commits

Author SHA1 Message Date
18cb95b8e9
TASK: Update elasticsearch even further
Use latest stable 6.x releases, for elasticsearch and used library.
2018-12-29 18:01:25 +01:00
Benjamin Serfhos
0d14f80f62 [TASK] Remove support for TYPO3 7.6 2018-10-26 14:48:13 +02:00
Benjamin Serfhos
35fdc6905f [TASK] Enable elasticsearch version 6 for travis 2018-10-26 14:11:12 +02:00
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
b2a63e9cb0
TASK: Make extension compatible with CMS 7.6 2018-03-13 20:34:56 +01:00
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
ae51de9041
Merge remote-tracking branch 'origin/develop' into feature/phpcs-travis
Conflicts:
    Classes/Hook/DataHandler.php
2018-03-06 13:17:29 +01:00
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
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
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
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
67d1180ee1
TASK: Remove php 7.0 testing
As we do not support PHP 7.0.
2017-08-08 10:36:50 +02:00
d5fb404b31 Merge branch 'hotfix/fix-db-tests-on-travis' into feature/move-to-constants 2017-08-08 10:30:25 +02:00
0b8ec55c02
Merge branch 'hotfix/fix-db-tests-on-travis' into feature/cms-8-support 2017-08-08 10:26:19 +02:00
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
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
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
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
3d90bad58d
Merge remote-tracking branch 'origin/develop' into feature/cms-8-support 2017-07-07 11:58:15 +02:00
18b7f2d8b1 Merge branch 'develop' into feature/filter 2017-06-27 15:02:25 +02:00
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
1a41c5e237
FEATURE: Add filter to search
* Allow to filter results by field values.
2017-06-06 13:53:08 +02:00
f9ec3ada4e
TASK: Adjust travis to no longer test TYPO3 6.x 2017-05-11 12:45:11 +02:00
2a1d4f34e4
TASK: Let travis test TYPO3 6.2 with PHP 7.x 2017-05-11 09:38:42 +02:00
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
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
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
e1e867befd Feature/integrate codacy (#9)
* REFACTOR: Move scripts to Makefile

* FEATURE: Add codacy
2016-12-12 22:47:45 +01:00
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
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
4ff23c60c2 WIP|FEATURE: Try to make functional tests work on travis 2016-12-09 20:22:36 +01:00
3bd2b9c52d WIP|FEATURE: Integrate functional tests into travis 2016-12-09 19:50:53 +01:00
d89e616a4f FEATURE: Add travis ci (#1)
* To automate tests and display results in pull requests.
2016-12-09 13:01:09 +01:00