Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Packaging script #56

Open
oliverklee opened this issue Dec 20, 2017 · 3 comments
Open

Packaging script #56

oliverklee opened this issue Dec 20, 2017 · 3 comments
Assignees
Milestone

Comments

@oliverklee
Copy link
Contributor

  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 oliverklee added this to the 4.0.0 ("phase 2") milestone Dec 20, 2017
@oliverklee oliverklee self-assigned this Dec 20, 2017
@oliverklee
Copy link
Contributor Author

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

@oliverklee
Copy link
Contributor Author

@oliverklee oliverklee mentioned this issue Jan 4, 2018
16 tasks
@bizmate
Copy link

bizmate commented Feb 7, 2020

"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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants