Commit Graph

247 Commits

Author SHA1 Message Date
b588737116 Remove WordPress installation from static analysis job
[MAILPOET-2837]
2021-01-04 12:28:53 +01:00
8b58167ed9 Remove phpstan configuration for loading WordPress
[MAILPOET-2837]
2021-01-04 12:28:53 +01:00
703fbe53a8 Update php version range for code sniffer
[MAILPOET-3296]
2020-12-07 11:36:01 +01:00
3845f400b1 Add parameter for php version to static analysis command
[MAILPOET-3296]
2020-12-07 11:36:01 +01:00
90eb894b72 Refactor acceptance tests splitting to respect coding style
[MAILPOET-3296]
2020-12-07 11:36:01 +01:00
c0c9b11c54 Add workaround for removed codeception/robo-paracept
[MAILPOET-3296]
2020-12-07 11:36:01 +01:00
12cc818f8b Fix required after optional parameter in doctrine config factory
[MAILPOET-3296]
2020-12-07 11:36:01 +01:00
eec1b9d6a3 Remove stylelint from command watch:css
[MAILPOET-3204]
2020-11-26 09:40:24 +01:00
688755a9bf Handle WP source path config for different environments
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
709ccf3857 Change getting next release version
[PREMIUM-147]
2020-10-19 08:28:28 +02:00
1de06f5aa6 Create and clean phpstan temp automatically
[MAILPOET-3146]
2020-10-08 15:59:05 +02:00
b7fde9dd93 Change logic of release next version
Premium should have the same minor version like free when is released.
Free will be released only with a patch version when premium branch
doesn't exist.
We assume that premium isn't released when branch doesn't exist.
[MAILPOET-3152]
2020-10-08 08:58:06 +02:00
21055c077b Update code sniffinch checks
[MAILPOET-3144]
2020-09-29 17:32:23 +02:00
79ea00b0ed Use twentynineteen theme 2020-06-23 15:53:41 +02:00
e9b8dbbbb6 Run data generator even if no arguments specified
[MAILPOET-2893]
2020-06-16 13:18:45 +02:00
8c3153e205 Fix css linter
[MAILPOET-2949]
2020-06-15 16:21:42 +02:00
34775caefd Create new jobs for php and js qa
[MAILPOET-2949]
2020-06-15 16:21:42 +02:00
fb2e1c707e Update phpstan and phpstan-doctrine
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
f9ea393b07 Refactor function to a separate file
[MAILPOET-2835]
2020-05-06 16:26:42 +02:00
d811b68815 Add ./do commands for watching and locally building Storybook
[MAILPOET-2769]
2020-04-23 14:34:58 +02:00
5ac98cca3d Fix release command
[MAILPOET-2853]
2020-04-14 18:09:19 +02:00
0ceac8921f Add Typescript linting to qa:lint-javascript command
[MAILPOET-2658]
2020-03-02 20:55:24 +00:00
a669beed07 Add ESLint rule for Typescript files
[MAILPOET-2658]
2020-03-02 20:55:24 +00:00
feec59e581 Fix deprecated usage of join() parameters order
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
26b6f340d1 Require PHP >= 7.0
[MAILPOET-2582]
2020-01-28 20:18:39 +00:00
3bbc8ea2af Convert variable names to camel case in strings
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
wxa
091e17ce0c Add PHPStan to integration tests, fix a class name conflict [MAILPOET-2488] 2019-12-30 14:51:22 +01:00
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
d44fef7528 Exclude new PHPStan level 6 for now
[MAILPOET-2588]
2019-12-26 14:36:45 +01:00
6015a1370d Refactor simple JS to be main JS tests
[MAILPOET-2455]
2019-11-28 15:39:50 +00:00
bfdaf4da1e Move 3rd-party libs to a dedicated directory
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
1b3a74ace1 Run PHPStan on level 7
[MAILPOET-2535]
2019-11-20 10:24:39 +00:00
wxa
6017008548 Simplify PHPStan command, remove goaop [MAILPOET-2464] 2019-10-30 23:22:48 +00:00
72a6b3d65f Generate Validator metadata for entitites in Robo command
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
e3176a3edf Check all test support files with PHPStan
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
a2982de3a8 Check all test support files with Code Sniffer
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
02ac03be02 Remove old unused test support files
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
2e836c174e Check acceptance tests with PHPStan, fix discovered problems
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
ffc11af689 Check data factories with PHPStan, fix discovered problems
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
39932e9846 Run PHPStan for unit tests
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
cdcd63342d Install PHPStan Shim (prefixed PHAR version) using Composer to enable extensions
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
7ecabdba3a Check also tasks and tools with code sniffer
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
cc62da6cb3 Run code sniffer also in plugin root directory
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
e1132f9e92 Run code sniffer on full tests directory, merge commands into one
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
c0d77e4564 Install Composer PHAR to tools directory
[MAILPOET-2405]
2019-09-30 20:10:53 +01:00
c822b09010 Install PHPStan PHAR to tools directory
[MAILPOET-2405]
2019-09-30 20:10:53 +01:00
7c9b300d7a Upgrade lucatume/wp-browser and conflicting deps
[MAILPOET-2356]
2019-09-24 14:02:07 +01:00
0248eed696 Remove useless line
[MAILPOET-2319]
2019-09-12 14:00:33 +02:00
e5460a9b51 Fix deleting files on release when they are renamed
[MAILPOET-2237]
2019-08-21 14:55:34 -04:00