@devops_ru

Страница 796 из 4568
Semyon
31.07.2016
11:16:19
ну на машине разработчика такое нормально работает

я вот сейчас очередную такую схему собираю

а в чём проблема?

Alex
31.07.2016
11:17:02
не совсем понятно как решить несколько проблем

Google
Alex
31.07.2016
11:17:15
как нормально подключать тома, чтобы подхватывались измнения но например Node-modules была только в контейнере

Semyon
31.07.2016
11:18:47
разработчику они особо мешать не должны

Alex
31.07.2016
11:21:23
т.е. вы предлагаете оставлять node_modules на машине? еще видел варинат когда после установки node_modules переносится выше на уровень в контейнере, т.е. на машине его получается нет, но модули подхватываются

костыли эти не совсем нравятся

Алексей
31.07.2016
11:22:22
сделать всю схему с использованием ci очень дешево. и по времени git commit + hook + ci может занимать около 10-12 секунд

Alex
31.07.2016
11:24:44
есть нюанс, если например надо попробовать другую версию нода, т.е. контейнер с другой версией, пакеты в этом случае надо переустанавливать

Semyon
31.07.2016
11:25:05
эээ

Google
Semyon
31.07.2016
11:25:19
ну дак добавьте в entrypoint обновление пакетов по спеке

поменяли в коде номер версии, перезапустили контейнер — всё

Alex
31.07.2016
11:28:08
ну я понял ок, т.е. такую схему реализуете а на каких ОС?

разработчика

Semyon
31.07.2016
11:28:41
в основном на маках

но не вижу проблем с любой другой осью

Alex
31.07.2016
11:29:27
это docker native уже или через docker toolbox (c virtualbox)

Semyon
31.07.2016
11:29:53
да вроде без разницы

Evgeny
31.07.2016
12:21:22
как нормально подключать тома, чтобы подхватывались измнения но например Node-modules была только в контейнере
Модули симлинком. Тогда внутри и снаружи будут резолвиться каждый в свое

Ну и собьсно да - у меня разработка в докере

Мария
31.07.2016
13:04:27
Уууу,как тихо у Вас сегодня

Поди праздник продолжается?

Semyon
31.07.2016
13:05:04
Маша, запятые, молю!

пробелы!

Ну и собьсно да - у меня разработка в докере
вот, кстати, внезапный вопрос. Разработчики это как восприняли? Или у тебя с самого начала так?

Evgeny
31.07.2016
13:09:03
Не с самого. Не всем привычно и удобно, но по факту сложность не сильно изменилась, а некоторое поведение можно эмулировать только в докере

Semyon
31.07.2016
13:10:36
Недовольных много?

Мне просто скоро предстаит въехать на белом коне в незнакомую команду и выкатить им тулчейн для разработки в докере

я слегка опасаюсь :)

Evgeny
31.07.2016
13:11:14
Недовольных нет. Есть один ленивый которому лень каждый раз это делать

Google
Evgeny
31.07.2016
13:11:52
Ну и собьсно у меня так и было - новая команда и изменение привычного уклада

По тулзы

Мария
31.07.2016
13:14:39
пробелы!
Напрягает что-ли?

Semyon
31.07.2016
13:14:45
нимношк

Dmitrii
31.07.2016
13:14:52
Меня напрягает!

?

Мария
31.07.2016
13:16:02
Меня напрягает!
Так расслабься же, Дима.

Evgeny
31.07.2016
13:16:39
Ну и собьсно основное для такого изменения - чтобы было все хорошо описано для тупых. Страничка со списком команд которые когда запускать

Куча тулз автоматизации и упрощения, когда надо просто выполнить или скопировать вывод

Semyon
31.07.2016
13:21:04
Тефтеля
31.07.2016
13:22:45
въехал в новую команду с докером и ансиблом, до этого был везде чеф. Команда рада, что стейджинги сами поднимаются и обновляются. Пока обучил только докерфайлам. Все довольны, только постоянно путаются в каком они контейнере)

Evgeny
31.07.2016
13:23:57
Так выводи им в имени хоста где они

Тефтеля
31.07.2016
13:25:32
на следующей неделе так и сделаю) ПМу покажу и думаю что в продакшен выкатим

кстати, я думал им ранчер вкрутить, есть у кого позитивный опыт с ним?

типа удобно, наглядно и прочее

Dmitrii
31.07.2016
13:59:35
А Боги гита тут есть?

{{{Tolik}}}
31.07.2016
14:00:37
боги - не боги, но полубоги

а чо?

Dmitrii
31.07.2016
14:01:17
Вот есть пуллреквест, как бы сосквошить пачку коммитов из середины?

Google
Dmitrii
31.07.2016
14:01:53
Ну т.е. 1 2 3 4 5 и вот как сделать 3 4 5 в один, я знаю, а как 1 2 3 чот хз

{{{Tolik}}}
31.07.2016
14:02:04
git cherry-pick

по одному

Dmitrii
31.07.2016
14:02:17
Ой а без него никак?

Admin
ERROR: S client not available

Dmitrii
31.07.2016
14:02:28
И он е вроде выдергивает коммиты?

А мне надо их оставить в том же бранче

{{{Tolik}}}
31.07.2016
14:03:05
што значит выдергивает

они в пулл реквесте?

Dmitrii
31.07.2016
14:03:37
Ну вот есть бранч с пятью коммитами. По сути без разницы что это

{{{Tolik}}}
31.07.2016
14:04:35
делаешь черри-пик *ХЭШ*, находясь при этом в том бранче, куда тебе надо их замерджить.

из оригинального они никуда не деваются, есличо

Dmitrii
31.07.2016
14:05:37
Так а если мне еще мержить никуда не надо

Просто хочется историю в бранче поправить

{{{Tolik}}}
31.07.2016
14:10:51
https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Squashing-Commits

но воообще, править историю - не очень хорошо, постарайтесь избегать этого.

Dmitrii
31.07.2016
14:14:45
Да есть куча кейсов когда это надо сделать )

Denis
31.07.2016
14:19:34
А кто ходит в спортзал ?) качает бицуху . Интересует какими советчиками полтзутесь , приложениями или тренерами ? Как победить лень :)

Dmitrii
31.07.2016
14:21:29
А вопрос твой на самом деле о том как задеплоить докер контейнер с фитнес трекером на эппл-вотч?

Google
George
31.07.2016
14:55:54
Взять себя за жопу и ходить
Питаться начните правильно

Для начала исключите сахар

Bsod
31.07.2016
14:57:04
Для начала берешь тренера и с ним занимаешься. Он и поможет с тем как лучше начать.

George
31.07.2016
15:02:09
Питание первично, имхо

ivan
31.07.2016
15:09:57
После первого гипертонического криза дикая мотивация появляется.

Alexander
31.07.2016
15:11:06
вчера затащили в бассейн, 45м фигачил туда сюда по дорожке, под конец руки ноги тряслись, но понравилось - хочется еще)

Dmitrii
31.07.2016
15:12:48
Вы не хотите создать канал @i_am_fkn_zoj_lover ?

yopp
31.07.2016
15:17:10
zoj это чят любителей Зой?

One
31.07.2016
15:17:38
Dmitrii
31.07.2016
16:05:16
Не представлю как за неделю можно прод перевести на докер

Страница 796 из 4568