@laravel_pro

Страница 810 из 2014
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?

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

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

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

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

Страница 810 из 2014