
Semyon
31.07.2016
11:16:19
ну на машине разработчика такое нормально работает
я вот сейчас очередную такую схему собираю
а в чём проблема?

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

Google

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

Viktor
31.07.2016
11:17:21
параметры окружения и не должны быть хардкодом

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 секунд

Semyon
31.07.2016
11:23:39
если они заигнорены в гите, они не мешаются
ну лежат и лежат

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
Ну и собьсно да - у меня разработка в докере

Мария
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
въехал в новую команду с докером и ансиблом, до этого был везде чеф. Команда рада, что стейджинги сами поднимаются и обновляются. Пока обучил только докерфайлам. Все довольны, только постоянно путаются в каком они контейнере)

Dmitrii
31.07.2016
13:23:53

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
А вопрос твой на самом деле о том как задеплоить докер контейнер с фитнес трекером на эппл-вотч?

Max
31.07.2016
14:46:17

Google

{{{Tolik}}}
31.07.2016
14:54:53

Bsod
31.07.2016
14:55:52

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

Paul
31.07.2016
15:53:52

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