@symfony_php

Страница 528 из 1418
Vladislav
26.12.2017
22:27:18
с левого акк?

Sergey
26.12.2017
22:27:32
а владельцы репоса пусть апрувят и мержат чо

Vladislav
26.12.2017
22:27:49
я не о доке как факт хотя, наверное, это нереалистичные хотелки
давай начнем с того что это опенсорс и никто никому ничего не должен))))

Google
Vladislav
26.12.2017
22:28:13
а владельцы репоса пусть апрувят и мержат чо
ну можно подать как идею, возможно впилят

Sergey
26.12.2017
22:28:28
я вот просто уже 3й день подряд таким занимаюсь

допиливаю чужие реквесты

ибо ребята дело до конца почему-то не доводят

Vladislav
26.12.2017
22:28:50
я вот в циркуль подал мелкую идею про интерфейс и в 2.0 версии мне отписали что сделали.

допиливаю чужие реквесты
набиваешь стату)))

Sergey
26.12.2017
22:29:11
набиваешь стату)))
пытаюсь блядскую симфони 4ю поставить

Vladislav
26.12.2017
22:29:21
аааа, ну я жду таких как ты

Sergey
26.12.2017
22:29:48
ну SonataMongodb вчера смержили

я что для 3й симфони пушил им

что для 4й

такое ощущение что на пакет болт положили уже давно

Vladislav
26.12.2017
22:31:46
я сделал однострочный фикс в JobQueuebundle и вижу что там 30 ПР и последний мердж в июле

Google
Vladislav
26.12.2017
22:31:54
походу сф4 не светит с этим говном мамонта

Sergey
26.12.2017
22:32:04
мы просто выпиливаем бандлы слоупоки

Vladislav
26.12.2017
22:32:05
или форкать или сьезжать))

Sergey
26.12.2017
22:32:24
у нас одно время понаставили кучу бандлов

так мы пока до 3й ветки обновились с десяток выпиляли

щас только соната и knp остались

ну и плюс популярные типа кролика или редиса

остальное все нахер)

Vladislav
26.12.2017
22:32:59
jwt?

Sergey
26.12.2017
22:33:06
не, не юзаем вообще

Vladislav
26.12.2017
22:36:31
я вот тоже буду випиливать то что впиливал сам))

и первым делом JobQueue

Big_Shark
27.12.2017
00:58:17
пытаюсь блядскую симфони 4ю поставить
я вчера пытался, ахренел сколько бандлов еще не переехали и не думают, а часть бандлова частична сломона, даже доктрина частична не пашет

Alex
27.12.2017
01:07:53
Нужно установить версию доктрина 2.6

https://twitter.com/Majkl578/status/945419417877471232

вот тут

https://packagist.org/packages/doctrine/orm/stats#dev-master

статистика по количеству народа сидящего на мастер

Boris
27.12.2017
11:05:47
Привет всем, подскажите в чем может быть ошибка? Есть класс с implements ContainerAwareInterface в нем же есть use ContainerAwareTrait;, на 3.3 все ок, а вот на 4 $this->container = null.

Shmaltorhbooks
27.12.2017
11:15:04
А как сервис описан в конфигах?

Google
Boris
27.12.2017
11:19:46
Shmaltorhbooks
27.12.2017
11:20:09
_instanceof конфигурить ненадо?

Boris
27.12.2017
11:25:53
Нет, нужно было добавить calls.

Спасибо за помощь.

Борис
27.12.2017
12:10:21
Нет, нужно было добавить calls.
Так смысл ContainerAwareInterface в том, что DI должен сам вызвать setContainer() когда видит этот интерфейс. Либо в 4ке что-то поменялось, либо ты что-то не правильно сделал.

Vladislav
27.12.2017
13:35:14
привет, такой интересный вопрос: обычно докер файлы скалдываются вместе с проектов в репу. настроен автодеплой. а что вы делаете если сами докер файлы обновились? надо же ручками зайти на сервер и сделать ребилд всего.

автодеплой это просто docker pull image_with_code docker tag docker rm old make up

если делается провиженером, то каким?

Dinar
27.12.2017
14:21:07
ага
Да, спасибо. Вчера уже все получилось. :)

Big_Shark
27.12.2017
14:24:19
Да, спасибо. Вчера уже все получилось. :)
С тебя пиво следующим летом)

Dinar
27.12.2017
14:24:29
Sergey
27.12.2017
17:49:04
Vladislav
27.12.2017
17:49:54
все приложение собирается на ci прикаждом пуше

но в регистр летит только app

образ

без php-fpm, nginx, etc

Sergey
27.12.2017
17:50:14
а че так?

Sergey
27.12.2017
17:50:53
без php-fpm, nginx, etc
1. почему без php-fpm? а что такое app образ? 2. nginx можно так же собирать в CI и пушить. Так как он редко меняется чаще всего все из кэша будет браться

Google
Sergey
27.12.2017
17:51:03
я так понял чисто волюм с кодом

а потом его добавлять везде

Sergey
27.12.2017
17:51:17
волюм с кодом это неудобно и как-то глупо

Admin
ERROR: S client not available

Sergey
27.12.2017
17:51:26
app образ - чисто код
зачем тебе докер тогда?

Sergey
27.12.2017
17:51:27
ну такое.. а нафига?

Sergey
27.12.2017
17:51:45
вшивай исходники в образ

https://github.com/fesor/project-skeleton/blob/master/docker/php/Dockerfile

Vladislav
27.12.2017
17:52:24
ну хорошо, допустим я вшил. остается еще nginx, redis, workerы всякие, их же я не буду пушить в регистр каждый раз

Sergey
27.12.2017
17:52:41
если у тебя нет очень специфических требований

Sergey
27.12.2017
17:53:04
воркеры - тот же образ что и php-fpm но просто другая точка входа

Sergey
27.12.2017
17:53:07
берешь базовый образ и обвешиваешь его своим кодом

воркеры - тот же образ что и php-fpm но просто другая точка входа
да, ну можно отдельный сделать. если прям совсем хочется)

Sergey
27.12.2017
17:53:29
nginx - можно пушить хоть каждый раз - хэш слоя не поменяется так что это секунды

Vladislav
27.12.2017
17:53:52
ну вот, ответ на мой вопрос: пушить все образы каждый раз

Sergey
27.12.2017
17:53:53
да, ну можно отдельный сделать. если прям совсем хочется)
можно, но тогда уже придется мультистэйдж билды что бы быстро и мало весило

Google
Vladislav
27.12.2017
17:53:58
наверное так и буду делать)

сейчас у меня пушится только контейнер с кодом

и все

Sergey
27.12.2017
17:54:28
ну вот, ответ на мой вопрос: пушить все образы каждый раз
да, за счет кэша и т.д. это типа быстро. Вот пример - Dockerfile что я скинул. Большая часть "дифов" которые ты будешь пушить весят по пару метров максимум

главное разобраться как работает кэш для слоев

Sergey
27.12.2017
17:55:15
https://github.com/fesor/project-skeleton/blob/master/docker/php/Dockerfile
а ты вот зря всю апу копируешь сразу

Sergey
27.12.2017
17:55:25
Sergey
27.12.2017
17:55:32
ну к примеру как часто у тебя vendor меняется?

Sergey
27.12.2017
17:55:35
прежде чем осуждать посмотри .dockerignore

Sergey
27.12.2017
17:55:39
почему не воспользоваться кешем слоев?

Sergey
27.12.2017
17:55:42
вендоры не копируются

внимательно посмотри на Dockerfile

и на .dockerignore

Страница 528 из 1418