
Dave
08.10.2017
17:28:36
docker run
нода подтягивается и все равно остается в кеше
но не фигурирует в запуске

Андрэ
08.10.2017
17:28:52
Ее можно как-то в соседнем контейнере запустить, прокинуть волюмы и собрать, верно же?

Google

Dave
08.10.2017
17:28:59
docker-run
в этой команде все волюмы пробрасыватся
это если ты хочешь ваще не устанавливать ноду
но она все равно в докер кеше будет

Андрэ
08.10.2017
17:29:33
да это понятно
это не страшно

Dave
08.10.2017
17:29:57
Ну если тебе все понятно не совсем понимаю ЧТО ТЫ БЛЯ ОТ МЕНЯ ХОЧЕшЬ???))))))

Андрэ
08.10.2017
17:30:17
Я хочу вот что: я сделал коммит, у меня на гитлабе запустился CI, сделал тесты (это все работает, норм) и дальше чтобы в контейнере у меня собрался фронт

Dave
08.10.2017
17:30:17
*пошел дрочить дальше*

Андрэ
08.10.2017
17:30:26
ладно, шуруй)

Dave
08.10.2017
17:30:29
смари
прилетел коммит в репо
лаба кинула хук

Google

Андрэ
08.10.2017
17:30:42
Ну скорее впрос к CI гитлаба наверное, как там правильнее сделать это

Dave
08.10.2017
17:30:45
в обработчике запускаешь сборку
в сборке Npm run или че там у тебя
все
скопированный код и собранный прод у тебя уже
тебе его в регистри
регистри в хук
хук в прод
все

Андрэ
08.10.2017
17:31:42
есть все равно белые пятна, ну да пойду еще руками потыкаю

Dave
08.10.2017
17:31:57
какие такие белые пятна? это все навтивно
но если хочешь усложнения
почитай про кубернетс
тераформ
и ансибл в добавок

Андрэ
08.10.2017
17:32:20
да не, я хрочу простой кейс пока. без усложнения

Dave
08.10.2017
17:32:30
у тебя уже не простой кейс)
а я бы сказал правильный

Андрэ
08.10.2017
17:32:38
и как мне собрать фронт в моей контейнере приложения, мне пока не очень понятно)

Dave
08.10.2017
17:32:58
RUN

Google

Dave
08.10.2017
17:33:02
это породит еще один слой

Андрэ
08.10.2017
17:33:10
да я ж не руками это все запускаю)

Dave
08.10.2017
17:33:11
который кстати не будет запускаться если у тебя файлы не изменились
да не docker-run
ааа бля

Андрэ
08.10.2017
17:33:29
аа
так
кажись

Dave
08.10.2017
17:33:43
это ты ведь ноду устанавливать не хочешь
тогда тебе нужно что бы код лежал на стейдже

Андрэ
08.10.2017
17:33:59
все все, понял кажись. поййду позырю
спс

Dave
08.10.2017
17:34:11
я не понял - а он понял
ладно расскажешь потом

Андрэ
08.10.2017
17:34:23
может я и не то понял, но я попробую)
Итог хочу: при коммите чтобы пробегались все phpunit тесты, потом собирался фронт и все это в контейнере в регистри легло
а потом докер-копозе и сервак развернут
Слу, вопрс еще. А почему сам код приложения не делают в каком-то пустом (busybox) контейнере отдельно, а php отдельно и просто смонтироват это все?
хотя наверное это сликом универсально, так что не надо. Обычно мы знаем, на какой версии пыха работаем

Dave
08.10.2017
17:37:10
ну а какой смысл

Google

Dave
08.10.2017
17:37:32
у меня пыха просто кастомная

Андрэ
08.10.2017
17:37:43
привычка к универсальности. дада, это не надо

Dave
08.10.2017
17:37:44
а динамик пыха генерится из докер компоуз
видел кстати таких отщепенцев
которые на основе коммита генерили докер компоуз файл
и в него прокидывали версии
ужас
но работало

Андрэ
08.10.2017
17:38:29
Ладно, сделаю пока по обычному, как описал выше. А там уже посмотрим
один проект у меня проще , там апишка и не надо ноду запускать) а вот во втором надо
потому сразу два кейса хочу отработать

Сергей
08.10.2017
17:48:15
Ребят привет) знакомлюсь с ларой, подскажите как сделать меню на всех страницах с выводом из БД?) Читал что можно через виджет, можно через сервис провайдер или как лучше? как такого примера тоже не нашел, только на словах

Alex
08.10.2017
17:51:00
делаешь вьюшку с меню, через view composer передаешь в нее данные из бд
ну и инклудишь эту вьюшку где нужно

Сергей
08.10.2017
17:53:06
а можно глянуть где нить пример подобного? Просто кое где пишут для этого нужно отдельно провайдер делать и т.д.

Alex
08.10.2017
18:06:47
ну да, view composer обычно делают в виде сервис-провайдера

Сергей
08.10.2017
18:07:34
Окей) спасибо) буду копать в эту сторону)

Alex
08.10.2017
18:10:02
вот, набросал простейший пример
https://pastebin.com/NTd8v4Fq

Сергей
08.10.2017
18:10:44
Душевно) плюсик тебе)

Google

Alex
08.10.2017
18:11:03
только кавычку забыл

Сергей
08.10.2017
18:11:16
да ерунда)

Alex
08.10.2017
18:11:20
на 18-ой строчке

Luka
08.10.2017
18:36:31
разобрался, сори

Sergey
08.10.2017
18:47:37
Добрый вечер. Подскажите, пожалуйста, как закэшировать данный запрос на 30 минут:
Item::all();

Юрий
08.10.2017
18:50:17
Почитать раздел про кеширование...
В доке с примерами же есть.

Sergey
08.10.2017
18:51:46
Изучал документацию, видел где-то про ->remember($minutes), но не уверен есть ли такая функция действительно. Поэтому решил спросить

Enjoy the
08.10.2017
18:54:24
Как кастомизировать страницу, которую выбрасывает посредник throttle?

F01134H
08.10.2017
19:07:37
Все кэширование через Cache

Sergey
08.10.2017
19:07:59
Понял, принял, спасибо за поддержание в курсе.
Так и сделал.

Anton ?
09.10.2017
05:30:27
ребят, привет. подскажите есть какие либы которые реализуют бекофис пользователя? просмотр профиля, редактирование, фидбек. и желательно чтоб можно было конфигурировать кастомный набор полей

Alex
09.10.2017
06:04:55

Anton ?
09.10.2017
06:05:48
это самый последний вариант

Денис
09.10.2017
06:05:52
hyper.is кто нибудь пользуется этим терминалом?