Skip to content

Commit f4b4d29

Browse files
authored
Optimizations for composer (#952)
* Add apcu optimization * Update composer
1 parent 974123e commit f4b4d29

File tree

6 files changed

+117
-110
lines changed

6 files changed

+117
-110
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ before_install:
4747

4848
install:
4949
# Get packages
50-
- travis_retry composer install --no-interaction --prefer-dist --no-suggest --ignore-platform-reqs
50+
- travis_retry composer install --no-interaction --no-suggest --ignore-platform-reqs
5151

5252
# Build js and css assets
5353
- npm install
@@ -124,7 +124,7 @@ jobs:
124124

125125
install:
126126
# Get packages without require-dev
127-
- travis_retry composer install --no-interaction --prefer-dist --no-suggest --ignore-platform-reqs --no-dev
127+
- travis_retry composer install --no-interaction --no-suggest --ignore-platform-reqs --no-dev
128128
# Build js and css assets
129129
- npm install
130130
- npm run production

.travis.yml.sig

0 Bytes
Binary file not shown.

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ RUN cp .env.example .env; \
5959

6060
# Install composer dependencies and prepare permissions for Apache
6161
USER monica
62-
RUN composer install --no-interaction --prefer-dist --no-suggest --optimize-autoloader --no-dev && \
62+
RUN composer install --no-interaction --no-suggest --no-dev && \
6363
composer clear-cache
6464
USER root
6565

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,12 @@ docker_push_bintray: .travis.deploy.json
4747
build: build-dev
4848

4949
build-prod:
50-
composer install --no-interaction --prefer-dist --no-suggest --optimize-autoloader --no-dev
50+
composer install --no-interaction --no-suggest --no-dev
5151
npm install
5252
npm run production
5353

5454
build-dev:
55-
composer install --no-interaction --prefer-dist --no-suggest --optimize-autoloader
55+
composer install --no-interaction --no-suggest
5656
npm install
5757
npm run dev
5858

composer.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"fzaninotto/faker": "^1.6",
2222
"guzzlehttp/guzzle": "^6.2",
2323
"intervention/image": "^2.3",
24-
"jenssegers/date": "^3.2",
24+
"jenssegers/date": "^3.3",
2525
"jeroendesloovere/vcard": "^1.5",
2626
"laravel/cashier": "~7.0",
2727
"laravel/framework": "5.5.*",
@@ -36,7 +36,8 @@
3636
"predis/predis": "^1.1",
3737
"roave/security-advisories": "dev-master",
3838
"sabre/vobject": "^4.1",
39-
"sentry/sentry-laravel": "^0.7.0"
39+
"sentry/sentry-laravel": "^0.7.0",
40+
"symfony/translation": "3.4.*"
4041
},
4142
"require-dev": {
4243
"filp/whoops": "~2.0",
@@ -49,6 +50,9 @@
4950
"symfony/css-selector": "2.8.*|3.0.*",
5051
"symfony/dom-crawler": "2.8.*|3.0.*"
5152
},
53+
"suggest": {
54+
"ext-apcu": "*"
55+
},
5256
"autoload": {
5357
"classmap": [
5458
"database/seeds",
@@ -83,6 +87,7 @@
8387
]
8488
},
8589
"config": {
90+
"apcu-autoloader": true,
8691
"preferred-install": "dist",
8792
"sort-packages": true,
8893
"optimize-autoloader": true

0 commit comments

Comments
 (0)