Commit Graph

42 Commits

Author SHA1 Message Date
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
5321a136e7 Add importing of translations from Transifex [MAILPOET-849] 2017-03-13 17:43:56 +03:00
6be2464c86 Fix build script to include mailpoet_initializer.php in the build 2017-01-31 14:54:39 +02:00
da92795635 Update tests and risky files removal in build.sh 2017-01-17 21:17:02 +03:00
1220f47d87 Clear vendor files in build before reinstalling production deps 2016-11-08 12:28:55 +02:00
011b6f9b3c - Adds PHP Compatibility sniffer dependency
- Updates build script to ignore running post-update|install commands
2016-11-05 19:54:53 -04:00
29a32d3da9 Enumerate build.sh steps to improve visibility for any issues 2016-11-03 14:12:49 +02:00
8412cc852d Add index files during build to ensure dirs aren't browsable #650 2016-11-03 14:12:12 +02:00
7a5a726400 removed risky file from css-tidy vendor when building 2016-11-02 10:30:57 +01:00
6e87f3539c Update license.txt, readme.txt and link to plugin's repo page 2016-10-19 13:46:14 +03:00
542015a4f6 Improved removal of useless files in vendor folder during build process
- moved sort_order constraining logic to Listing handler's construct
2016-10-10 14:52:09 +02:00
f5a8323f5d removed 'test*' from removed folders in vendor as it was creating issues with Twig 2016-10-07 15:12:58 +02:00
f923a8063b cleanup useless files in vendor folder when building release (fixes issue #637) 2016-10-06 11:24:18 +02:00
f4367b9146 optimized the composer install a bit 2016-10-06 09:52:42 +02:00
120af4170b fixed do makepot + removed mailpoet.pot from repo 2016-09-27 14:53:44 +02:00
598432466e - Rename wysija-newsetters.pot to mailpoet.pot
- Add pot file regeneration on plugin build
2016-08-04 18:16:43 +03:00
ed104156a9 New build script as new plugin, independent from wysija-newsletters. 2015-12-11 14:42:15 +01:00