Commit Graph

140 Commits

Author SHA1 Message Date
Jan Lysý
e6fb37e52d Use python pip3 for installation transifex
[MAILPOET-3881]
2021-10-28 15:43:13 +02:00
Jan Lysý
ed6fb62467 Use a newer image for PHP8
[MAILPOET-3881]
2021-10-28 15:43:13 +02:00
Pavel Dohnal
0cad857653 Remove test deployment
[MAILPOET-3595]
2021-09-22 12:01:27 +02:00
Rostislav Wolny
84e67088e5 Use medium+ instance for Circle CI for build job
The webpack build exited with code 1 and no error message.
[MAILPOET-3214]
2021-09-22 11:56:49 +02:00
Rostislav Wolny
8eba676c04 Run js test on CI on the latest executor with new nodejs
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Rostislav Wolny
b8f1124ef5 Update node in CI images to v16
Unhandled exceptions no node16 should cause non zero exit codes.
[MAILPOET-3673]
2021-07-02 07:28:41 +02:00
Pavel Dohnal
b48300d7b2 Add more groups for acceptance tests 2021-05-17 12:28:35 +02:00
Rostislav Wolny
a46595cfea Merge doctrine proxies and metadata generate commands into one
[MAILPOET-3604]
2021-05-06 14:06:26 +02:00
Rostislav Wolny
2bca64e12b Configure downloading WooCommerce in Circle CI config
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
28ebbe9520 Fix downloading of WooCommerce Subscriptions in nightly tests
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
df5f0d71a2 Update acceptance VM to latest available ubuntu image
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
726cbf4679 Configure Woo Subscriptions versions for Circle CI
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Pavel Dohnal
599cfd5a8c Add job for qa oldest
[MAILPOET-3521]
2021-03-29 09:46:27 +02:00
Rostislav Wolny
7af6c8d132 Use mysql8.0 latest in integration tests
[MAILPOET-3497]
2021-03-18 16:11:41 +01:00
Rostislav Wolny
33f6822ae3 Switch Circle CI mysql:8.0 to an older version
[MAILPOET-3494]
2021-03-18 10:40:23 +01:00
Rostislav Wolny
f8934705b4 Disable WP cron on Circle CI docker
[MAILPOET-3412]
2021-03-01 08:43:45 +01:00
Rostislav Wolny
7a7fd577a9 Switch builds on CI to images with disabled xdebug
[MAILPOET-3412]
2021-03-01 08:43:45 +01:00
Pavel Dohnal
1059f8d145 Remove PHP security check, it doesn't work any more
[MAILPOET-3327]
2021-02-01 11:58:43 +01:00
Jan Lysý
44d9f978c3 Update WP image for acceptance_oldest job to v5.3
[MAILPOET-3398]
2021-02-01 10:04:16 +01:00
Jan Lysý
079f30b6e9 Use PHP 8.0 instead of 7.4 in Circle CI
[MAILPOET-3151]
2021-01-28 09:38:10 +01:00
Jan Lysý
39e58bd70c Update mailpoet/wordpress image in CI config
[MAILPOET-3280]
2021-01-25 11:47:26 +01:00
Jan Lysý
21cb4f83c9 Add Circle.CI notifications to Slack
[MAILPOET-3357]
2021-01-14 19:15:36 +01:00
Rostislav Wolny
b588737116 Remove WordPress installation from static analysis job
[MAILPOET-2837]
2021-01-04 12:28:53 +01:00
Rostislav Wolny
7155aa03f9 Add static analysis job for php7 and php8 to CI
[MAILPOET-3296]
2020-12-07 11:36:01 +01:00
Rostislav Wolny
75e7012fb6 Simplify Circle CI environment setup for static analysis
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
wxa
f83eda8ee4 Add tests with Premium plugin active in Free nightly build [MAILPOET-1601] 2020-10-13 09:20:23 +02:00
Jan Lysý
8ad0be73a2 Update the oldest image with PHP 7.1
[MAILPOET-3194]
2020-10-09 12:34:36 +02:00
Pavel Dohnal
52b4b86c4b Use php 7.1 in build as the oldest version
[MAILPOET-3144]
2020-09-29 17:32:23 +02:00
Amine Ben hammou
b628e703fc Update WordPress docker image [MAILPOET-2920] 2020-06-23 09:16:02 +02:00
Pavel Dohnal
8c3153e205 Fix css linter
[MAILPOET-2949]
2020-06-15 16:21:42 +02:00
Pavel Dohnal
d366b2e8f3 Add qa jobs
[MAILPOET-2949]
2020-06-15 16:21:42 +02:00
Pavel Dohnal
12c7c77e2d Remove qa from the build job
[MAILPOET-2949]
2020-06-15 16:21:42 +02:00
Ján Mikláš
869606e9e3 Require static_analysis job before running acceptance and integration tests
[MAILPOET-2947]
2020-05-28 12:28:28 +02:00
Jan Jakeš
fb2e1c707e Update phpstan and phpstan-doctrine
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
Rostislav Wolny
8c4424c932 Use medium instance form build_code_and_qa job on CI
[MAILPOET-2916]
2020-05-13 11:05:56 +02:00
Jan Jakeš
ecd888f623 Add integration tests to nightly jobs
[MAILPOET-2570]
2020-02-03 16:29:35 +01:00
Jan Jakeš
1381813403 Merge integration tests & multisite integration tests into one job definition
[MAILPOET-2570]
2020-02-03 16:29:35 +01:00
Jan Jakeš
8e8f01f062 Add unit tests to nightly jobs
[MAILPOET-2570]
2020-02-03 16:29:35 +01:00
Jan Jakeš
154c517c1d Merge acceptance tests & nightly acceptance tests into one job definition
[MAILPOET-2570]
2020-02-03 16:29:35 +01:00
Jan Jakeš
1f0260336c Improve job naming
[MAILPOET-2570]
2020-02-03 16:29:35 +01:00
Jan Jakeš
777a5ed8a7 Remove unused executor
[MAILPOET-2570]
2020-02-03 16:29:35 +01:00
Jan Jakeš
4dc9dd2e17 Migrate all PHP 7.3 executors to PHP 7.4
[MAILPOET-2570]
2020-02-03 16:29:35 +01:00
Jan Jakeš
1d1d4990bc Migrate all PHP 5.6 executors to PHP 7.0
[MAILPOET-2570]
2020-02-03 16:29:35 +01:00
Jan Jakeš
41b4c7c63f Remove PHP 5 unit and integration tests
[MAILPOET-2582]
2020-01-28 20:18:39 +00:00
wxa
2e7609fca0 Remove unused executor [MAILPOET-2577] 2020-01-23 12:46:52 +00:00
wxa
12c71511e4 Use PHP 7.4 image for integration tests [MAILPOET-2577] 2020-01-23 12:46:52 +00:00
Jan Jakeš
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Pavel Dohnal
ed1a150095 Use bigger executor
[MAILPOET-2578]
2019-12-19 18:09:14 +00:00
Ján Mikláš
8720e29b1a Create executors for every job, better naming
[MAILPOET-2301]
2019-12-11 14:33:33 +00:00
Ján Mikláš
5fb3fa0124 Schedule nightly job to run at 10pm on weekdays
[MAILPOET-2301]
2019-12-11 14:33:33 +00:00