phpList / base-distribution

This Composer package is the basis for a new phpList installation.
https://www.phplist.com/
GNU General Public License v3.0
13 stars 9 forks source link

Packaging script #56

Open oliverklee opened 6 years ago

oliverklee commented 6 years ago
  1. composer install should work without DB credentials
  2. composer create-project should not warm any caches (as those would wind up in the created ZIP)
  3. something like: composer create-project phplist/base-distribution phplist 4.0.x-dev --prefer-dist --no-dev --stability=dev
  4. automatically create a TGZ with the version number in the file name
oliverklee commented 6 years ago

We might also use an approach similar to https://github.com/bmack/typo3-darth (although smaller).

oliverklee commented 6 years ago

https://medium.com/packagist/custom-package-definitions-3f433629861e

bizmate commented 4 years ago

"composer create-project should not warm any caches (as those would wind up in the created ZIP)"

Instead of trying to change how symfony caching does the warming up of the cache how about just excluding var/cache and 'var/logs` from the archive?