
Konstantin
14.07.2016
09:17:17
и фрю, и под macOS

ojab
14.07.2016
09:17:33
под строго фиксированный набор версий v8
rhel-7, v8-3.14.5.10
так что таки да, или компилять при деплое, или пользоваться тем что есть в репах

Google

Konstantin
14.07.2016
09:22:26
или докер

ojab
14.07.2016
09:23:06
что докер? v8 ставить в докер?

Konstantin
14.07.2016
09:23:22
всё приложение заворачивать в контейнер

Valentin
14.07.2016
09:23:58
Как-то можно прогнать spec файл несколько раз? Может есть кака-ято консольная команда?

ojab
14.07.2016
09:24:16
for i in 1 2 3; do bundle exec rspec; done

Valentin
14.07.2016
09:24:26
Спасибо

Nikolay
14.07.2016
09:40:16
нащщот докера, кстати. вопрос на тему использования версий руби и рельсов? у меня rbenv в каталоге нерутового юзера
но кое что из моих команд для докерфайла требует пересмотра - переменные окружения например, т.к я не хочу чтобы приложение работало в контейнере от рута

Valentin
14.07.2016
09:42:06
https://geektimes.ru/post/278434/
?

Nikolay
14.07.2016
09:42:52
альфа же
а не релиз

yopp
14.07.2016
09:43:14

Stanislav
14.07.2016
09:43:15

Google

yopp
14.07.2016
09:43:32
и потом таскать это между контейнерами :(

Valentin
14.07.2016
09:43:53
альфа же
Я думал что вообще не будут скайпом заниматься.

Aldar
14.07.2016
09:43:57

Konstantin
14.07.2016
09:46:54

yopp
14.07.2016
09:47:09

Konstantin
14.07.2016
09:47:11
а, вижу что дальше

yopp
14.07.2016
09:47:20
оно тебе соберёт vendor/bundle
и пляши

Konstantin
14.07.2016
09:47:43
war ftw

yopp
14.07.2016
09:47:44
правда это дерьмо тащит ещё кеш гемов
war тебе ничем не поможет
когда у меня появится время, я пойду драться с индеректом на ножах

Konstantin
14.07.2016
09:48:52
bundler это днище
даже у хаскеллистов уже есть stack
теперь даже про cabal hell не скажешь

yopp
14.07.2016
09:49:09
банлер норм

Konstantin
14.07.2016
09:49:22
если не смотреть на тулы в других языках, то да )

yopp
14.07.2016
09:49:31
это рубигемы говно
там внутри страх и ужас
и нет поддержки platform как класса :)

Google

yopp
14.07.2016
09:49:50
в зависимостях

Konstantin
14.07.2016
09:49:52
это да

yopp
14.07.2016
09:50:12
и там как снежный ком намотано всё и вот они мы с бандлером
хотя на самом деле всё это могли бы и рубигемы делать

Konstantin
14.07.2016
09:50:20
но когда ты делаешь bundle update activerecord и у тебя обновляется еще с десяток гемов, которые пролазят по ~>
то rubygems тут не при чем

yopp
14.07.2016
09:50:27
ну да

Konstantin
14.07.2016
09:50:27
)

yopp
14.07.2016
09:50:32
а ты как ожидал?

Konstantin
14.07.2016
09:50:41
чтобы обновлялось, то что я попросил

yopp
14.07.2016
09:50:54
ха-ха :)
не обновлялось бы и ты бы руками ходил по очереди зависимости бампил

Konstantin
14.07.2016
09:52:52
ну так про зависимости речи нет
а то обновляешь activesupport
а обновляется еще excon и fog
а сху№ли?

yopp
14.07.2016
09:53:17
потому что activesupport где-то в зависимостях на них ссылается :)

Konstantin
14.07.2016
09:53:26
да нет же
проверь сам
я обновлял гем ваще без runtime deps

Google

Konstantin
14.07.2016
09:53:39
все равно всё обновится

Nikolay
14.07.2016
09:54:02
посоны, а нащщот деплоймента сериоузных прожектов?

yopp
14.07.2016
09:54:14
из транка

Nikolay
14.07.2016
09:54:25
нэ, фтп/гит пофиге
я про завести руби с рельсами

Admin
ERROR: S client not available

Nikolay
14.07.2016
09:54:50
чтобы rails s и понеслась )

Evghenii
14.07.2016
09:55:50

yopp
14.07.2016
09:56:27

Aldar
14.07.2016
09:57:16
докер + aws
nodevops
для стартапчика, чтобы не париться особо

ojab
14.07.2016
10:00:11

I
14.07.2016
10:00:19
Mikhail А я тут решил основательно поискать
по поводу сортировки на маке)

ojab
14.07.2016
10:02:33
проверь сам
source "https://rubygems.org"
gem 'activesupport', '~> 4.2'
gem 'excon', '~> 0.50'
gem 'fog', '~> 1.36'
потом убрал version constraint у activesupport и сделал bundle update activesupport

I
14.07.2016
10:02:48
и скажу так - у тех, у кого на маке работает - на всех database висит collate=«c», как и предлагалось. на ru_RU, en_EN не пашет, но я еще подумаю, кого спросить помимо

Aldar
14.07.2016
10:03:51
серьёзный баг?

ojab
14.07.2016
10:04:02
проверь сам
ну и fog был 1.36.0, excon 0.50.1 перед апдейтом. bundle update их успешно обновил.

Google

yopp
14.07.2016
10:23:51
.dev6

Konstantin
14.07.2016
10:24:17
хотя секунду

yopp
14.07.2016
10:24:27
ща я тебе ссылку дам смешную
https://github.com/rubygems/rubygems/issues/497
мы в своё время говнеца с этим поели прямо ой

Konstantin
14.07.2016
10:26:31
ха, чет не могу воспроизвести

yopp
14.07.2016
10:26:41
обновление?
я не удивлюсь если это с .devX так или иначе связано :)

Konstantin
14.07.2016
10:27:24
ну ~> dev в моем случае норм
будет 0.1.0 оно бампнется
а так я руками поднимаю

ojab
14.07.2016
10:28:06
у меня один фиг и bundle update excon, И bundle update oxblood обновляет только один гем

Konstantin
14.07.2016
10:29:03
ojab я наврал с кейсом, сейчас попробую восстановить как оно на самом деле было
ojab @dd_bb ладно, считайте что я слил
извиняюсь

yopp
14.07.2016
10:37:17
если сможешь повторить, кидай сразу ишшуй
это бага :)