Commit Graph

66 Commits

Author SHA1 Message Date
cd01d5a948 Fix cleanups of files moved to vendor-prefixed
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00
0e964de6d4 Move nesbot/carbon to vendor-prefixed
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00
bfdaf4da1e Move 3rd-party libs to a dedicated directory
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
0d9b98013d Remove .htaccess files
[MAILPOET-2434]
2019-10-07 13:41:00 +01:00
c0d77e4564 Install Composer PHAR to tools directory
[MAILPOET-2405]
2019-09-30 20:10:53 +01:00
e5bfa1e4f8 Add plugin-root .htaccess to ZIP build
[MAILPOET-1949]
2019-09-25 19:07:58 +01:00
e72ea01f68 Build translations only on 'release' branch
[MAILPOET-2319]
2019-09-12 14:00:33 +02:00
1f219d1eba Improve comments and coding style
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
5cda1e3cdd Prefix files in build
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
b1a66e8077 Removed unnecessary lines of code
[MAILPOET-1799]
2019-08-29 11:13:15 -04:00
8a76706a26 Remove no longer necessary build cleanups 2019-08-29 11:13:15 -04:00
wxa
b72f304780 Remove .gitignore files during build [MAILPOET-2288] 2019-08-22 17:52:37 -04:00
2ac529aa43 Delete annotations before dump autoload 2019-08-20 11:02:20 -04:00
f1b1108804 Remove Doctrine unneeded annotations directory 2019-08-20 11:02:20 -04:00
wxa
2d5f836720 Use bash instead of sh for the build script [MAILPOET-2262] 2019-08-12 14:45:39 +02:00
731c5d0094 Remove Tracy panels from release build
[MAILPOET-2239]
2019-08-12 14:43:37 +02:00
ea7d148dc7 Remove uneeded line 2019-07-31 14:41:35 -04:00
d0ae4ae602 Add index.php only if no Index.php 2019-07-31 14:41:35 -04:00
ca7bbf1625 Remove redundant index.php from doctrine mapping during build
[MAILPOET-2233]
2019-07-30 15:32:06 +02:00
e04ab18b2c Fix missing dependencies error 2019-07-26 11:54:01 -04:00
8cf203276c Remove Doctrine Annotations for production build
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
cd1b4a804c Add command for Doctrine proxy generating
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
4c6e7572d4 Add command for Doctrine metadata generating
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
wxa
e022d5a9de Add captcha library [MAILPOET-2015] 2019-07-23 08:37:46 -04:00
305991ba26 Namespace translations commands & improve naming
[MAILPOET-1977]
2019-04-24 16:22:45 -04:00
b8ce08700a Backup dev dependencies instead of reinstalling them
[MAILPOET-1940]
2019-04-11 08:44:10 -04:00
4c2f187880 Use cache for 'npm ci'
[MAILPOET-1837]
2019-03-06 08:05:43 -05:00
eef5f47a1a Use 'npm ci' instead of 'npm install' in scripts
[MAILPOET-1837]
2019-03-06 08:05:43 -05:00
04dd2fc002 Add generated folder cleanup during build
[MAILPOET-1832
2019-02-26 11:38:33 -05:00
fc61377fd8 Move container dump from application code to Robofile and to generated dir
[PREMIUM-99]
2018-12-12 08:53:28 +01:00
401db671bc Add autoload dump to build after prefixed dependencies are processed
[MAILPOET-1638]
2018-12-03 17:13:35 +01:00
94f78bca04 Run composer for prefixed deps only if necessary
[MAILPOET-1638]
2018-12-03 17:13:35 +01:00
ef5737437f Update builds to use PHP-Scoper instead of Mozart
[MAILPOET-1651]
2018-12-03 17:13:35 +01:00
43398d2dd6 Remove tests if path exists (no need to check when using 'rm' with '-f')
[MAILPOET-1642]
2018-11-27 09:39:51 +01:00
4092dd27f7 Fix IF to shell style instead of Bash (shebang line says '#!/bin/sh -e', not bash)
Running the script was outputting errors (alghough working), this should work on both shell & bash.

[MAILPOET-1642]
2018-11-27 09:38:01 +01:00
82cf412b63 Clean up unused TinyMCE files during build
[MAILPOET-1641]
2018-11-27 09:38:01 +01:00
bf7e6a601e Move prefixed dependencies from lib/Dependencies to vendor-prefixed
[MAILPOET-1642]
2018-11-20 14:11:33 +01:00
848b4263fd Clean up common unused files in vendor also for lib/Dependencies
[MAILPOET-1642]
2018-11-20 14:11:31 +01:00
d62f679c3f Add some more explicitly removed paths in vendor during build
[MAILPOET-1642]
2018-11-20 14:10:51 +01:00
7088c2a458 Sort explicitely removed vendor paths alphabetically
[MAILPOET-1642]
2018-11-20 14:10:51 +01:00
89acfa29d0 Remove some common dotfiles from vendor during build
[MAILPOET-1642]
2018-11-20 14:10:46 +01:00
18cc914db0 Remove more files (like composer.*, phpunit.xml, doxyfile) from vendor during build
[MAILPOET-1642]
2018-11-20 14:06:49 +01:00
9eb586b8e6 Add ./do container:dump command and run it within build
[MAILPOET-1605]
2018-10-31 17:49:15 +01:00
0c155ffe7c Add processing of mozart libraries into build process
[MAILPOET-1605]
2018-10-31 17:26:47 +01:00
2ef8512fa7 Include mailpoet-cron.php in the zip during build 2018-10-09 16:46:34 +02:00
4096c4b31b Break the build when errors happen during build steps [MAILPOET-1052] 2017-08-10 14:51:37 +03:00
3b4a1b686d Make build find command work cross-platform (Linux/Mac/Win) [MAILPOET-984] 2017-07-05 08:33:43 +01:00
8c673f78d7 Make build script work on Mac os
[MAILPOET-969]
2017-06-26 15:00:48 +01:00
08395d4365 Adds support for environment flag to asset compilation
Uses production environment when building release
2017-06-20 11:33:07 -04:00
3532a3c8e9 Bundle translations completed by 75%, remove PO files in build [MAILPOET-916] 2017-05-23 18:34:00 +03:00