Commit graph

36 commits

Author SHA1 Message Date
Jan Böhmer
350f1bb979 Use a modern nodejs version on travis. On the default version the build process broke due to missing node version. 2020-05-13 21:40:35 +02:00
Jan Böhmer
fe0738a074 [TravisCI] Generate Kernel for phpstan analysis. 2020-02-02 16:53:34 +01:00
Jan Böhmer
a9293b7ceb Run PHPstan during travis. 2020-02-01 18:56:31 +01:00
Jan Böhmer
935b8ade31 [Travis] Fixed command for non code coverage test. 2020-01-09 14:27:57 +01:00
Jan Böhmer
bf8b0a4b31 [Travis] Fixed typo in .travis.yml 2020-01-09 14:24:33 +01:00
Jan Böhmer
47c08e050b [Travis] Generate code coverage only for PHP 7.2. 2020-01-09 14:23:17 +01:00
Jan Böhmer
00b2d49b95 Use phpunit8.3 schema in phpunit.xml 2020-01-01 18:51:33 +01:00
Jan Böhmer
87259347e7 Regenerated the translation files using the new translation bundle version. 2020-01-01 17:42:13 +01:00
Jan Böhmer
be34a0f734 Require PHP 7.2 as minimum version
This allows us to upgrade many libs (including Symfony itself) and should not has a large impact as the most linux distros ships either PHP 7.0 or PHP 7.2.
2020-01-01 15:57:34 +01:00
Jan Böhmer
8f1f2f0fa2 Dont do a xliff lint on travis
Symfony does not know an attribute php-translation bundle outputs, so the check fails.
2019-12-26 15:11:07 +01:00
Jan Böhmer
835087cd3f Travis: Test against php 7.4 release version. 2019-12-11 20:33:38 +01:00
Jan Böhmer
481dcb8942 Allow failure of php7.4snapshot on Travis. 2019-12-01 15:42:54 +01:00
Jan Böhmer
4f70d8b1da Use dev HTTP-Kernel so we can generate code coverage again.
An error with the test container will be coming to 4.4.1 (which is not released yet). When it is available we should revert the changes to composer.json.
2019-11-30 22:53:45 +01:00
Jan Böhmer
7192f67246 Dont collect coverage data to fix TravisCI
TODO: Find a better solution.
2019-11-23 20:23:07 +01:00
Jan Böhmer
a62f947b86 Revert "Try to fix some travis issue"
This reverts commit 7d7588fd50.
2019-11-23 18:31:28 +01:00
Jan Böhmer
7d7588fd50 Try to fix some travis issue 2019-11-23 18:18:30 +01:00
Jan Böhmer
26fe946de3 Run some linters on TravisCI to ensure basic integrity of files. 2019-11-21 22:27:17 +01:00
Jan Böhmer
96f12a3c4f Build yarn assets when testing on travis. 2019-10-31 23:14:02 +01:00
Jan Böhmer
1c4c4622cf Upload test coverage information to codecov. 2019-10-20 19:56:49 +02:00
Jan Böhmer
b7124d53b2 Dont test with PHP 8.0, PHPunit does not support this version and test timeouts. 2019-10-20 19:36:39 +02:00
Jan Böhmer
c61269db19 Disable foreign key checks for loading fixtures. 2019-10-20 19:28:48 +02:00
Jan Böhmer
1e74f205e9 Truncate groups and user table manually for travis. 2019-10-20 15:50:57 +02:00
Jan Böhmer
e6f003b3b2 Set APP_ENV env the right way. 2019-10-20 15:33:43 +02:00
Jan Böhmer
2f9dfdedc0 Split long command into different commands. 2019-10-20 15:31:16 +02:00
Jan Böhmer
5c0f8dd311 Drop database by hand before loading fixtures. 2019-10-20 15:28:47 +02:00
Jan Böhmer
558ae5ba4b Create travis database using symfony command. 2019-10-20 15:19:32 +02:00
Jan Böhmer
822fa7e7e4 Create the correct DB in travis. 2019-10-20 15:15:20 +02:00
Jan Böhmer
215a6cd1e7 Specify env when loading fixtures in travis. 2019-10-20 15:11:42 +02:00
Jan Böhmer
99eb5a0e45 Fixed typo in .travis.yml 2019-10-20 14:43:50 +02:00
Jan Böhmer
45a624d768 Added tests for RedirectController 2019-10-20 14:35:19 +02:00
Jan Böhmer
9ee5dd9523 Test against PHP 7.4 and PHP 8 snapshot.
Both versions are not finished yet, so we allow failures for them.
2019-09-23 13:01:37 +02:00
Jan Böhmer
2eebb0332d Disable deprecation helper on travis. 2019-03-27 16:28:01 +01:00
Jan Böhmer
03f70d2999 Don't test on nightly. 2019-03-27 16:17:42 +01:00
Jan Böhmer
ed5d4602c9 Use symfonys phpunit for testing. 2019-03-27 16:00:08 +01:00
Jan Böhmer
937ee4682a Install dependencies on travis. 2019-03-27 13:32:45 +01:00
Jan Böhmer
5f39336ae1 Added .travis.yml for testing on travis. 2019-03-27 13:28:45 +01:00