
Юрий
11.01.2018
14:10:28
Помнится очень давно читал новость, что суваки из linkedin портируют плэй на гредл
Хз, чем всё закончилось

Arseniy
11.01.2018
14:10:42
да не. я там порыскал, прежде чем нашел бутсрепер sbt

Oleksandr
11.01.2018
14:10:51

Google

Oleksandr
11.01.2018
14:11:02

Nikolay
11.01.2018
14:11:03

Grigory
11.01.2018
14:11:11

Юрий
11.01.2018
14:11:20

Grigory
11.01.2018
14:11:42
так что и есть если грейдл то у них внутрикомпании онли

Arseniy
11.01.2018
14:11:46
то есть явно видно, что build.sbt там используется для какиех-то целей совместимости, типо там idea импортирует структуру проекта из него

Daniel
11.01.2018
14:11:56
я один так и не нашел там грейдл?

Grigory
11.01.2018
14:12:10
https://github.com/playframework/playframework/blob/master/framework/build.sbt
а билд сбт чисто враппер над грейдлом видится мне

KrivdaTheTriewe
11.01.2018
14:12:56
Ужасный мем

Grigory
11.01.2018
14:13:02

Ilya
11.01.2018
14:13:14
какую либу использовать для rest api? самую простую в освоении

Google

Oleksandr
11.01.2018
14:13:29
плей!

Ilya
11.01.2018
14:13:42
play framework который?

Oleksandr
11.01.2018
14:13:47
ага

Ilya
11.01.2018
14:13:58
странное название, но спасибо, попробую

KrivdaTheTriewe
11.01.2018
14:14:07
Если самую простую

Oleksandr
11.01.2018
14:14:22
это не исключительно для "рест апи", но уж точно проще в освоении, чем другое

Arseniy
11.01.2018
14:14:40

Ilya
11.01.2018
14:14:44
Scalatra
ну я вот добавил её в project/plugins.sbt и не могу понять что дальше делать с ней

KrivdaTheTriewe
11.01.2018
14:14:57

Ilya
11.01.2018
14:14:59

KrivdaTheTriewe
11.01.2018
14:15:13
Нужно добавлять зависимости в build.sbt

Arseniy
11.01.2018
14:15:20
ёба, речь о том, как сам плей рекомендует создавать свои проекты

Ilya
11.01.2018
14:15:22
Как добавил
в project/plugins.sbt строчку добаил и обновил sbt

Юрий
11.01.2018
14:15:51

Oleksandr
11.01.2018
14:16:28

Grigory
11.01.2018
14:16:30

Ilya
11.01.2018
14:16:32

Google

Юрий
11.01.2018
14:17:16

Ilya
11.01.2018
14:17:30

Eugene
11.01.2018
14:19:58
плюс для плея можно использовать webjars.org, если это еще не упоминали
там запакованные npm или bower библиотеки, чтобы руками не ставит

Юрий
11.01.2018
14:20:31

Eugene
11.01.2018
14:21:28
да можно
но если человек не знает про это, то информация может быть полезной

Arseniy
11.01.2018
14:22:30
???
там вполне рабочее (не проверял, на глаз) обьявление проекта в сбт
я енто как трактую. что такое билд-тул - это некая фиговина, которая умеет автоматизировать вызовы копимлятора. в случае sbt еще и является менеджером зависсимостей. плюс некая другая мелкая работа.
то есть, чтобы построить проект ты делаешь что-то типо {tool_name} build {project_name}
как было раньше. плей доставлял тебе некий activator (два скрипта для винды и линкуса соотвественно), который вызывал джарник, который тащил нужную версию sbt и им собирал.
что щас - у тебя есть скрипты запуска грейдла и джарник, который потащит грейдл. и где-то там в жопе есть sbt.

Ilya
11.01.2018
14:22:47

Oleksandr
11.01.2018
14:23:04
всю жизнь плей (2) был на сбт, делается той же конторой, что и сбт

Arseniy
11.01.2018
14:23:46
я если честно, глубока не копался. просто создал руками струкуру с нуля

Eugene
11.01.2018
14:23:54

Vladislav
11.01.2018
14:38:20

Alex
11.01.2018
14:39:27
а что в этих двух эзотерического?
автомат по типу МТ

KrivdaTheTriewe
11.01.2018
14:44:03
bash - вот эзотерический язык

Tolegen
11.01.2018
15:37:40

Arseniy
11.01.2018
15:39:11
то что. в чем вопрос-то?

Google

Tolegen
11.01.2018
15:41:19
Это есть билд тул?
Ну то есть я к тому что не всегда все сводится к tool build project
Это самый простой кейс

Arseniy
11.01.2018
15:42:01
я написал "еще какие малые дела"

Grigory
11.01.2018
15:42:06

Arseniy
11.01.2018
15:42:16
запустить тесты - енто типо позвать джейюнит

Grigory
11.01.2018
15:42:24
о чем наброс никак не смекну

Arseniy
11.01.2018
15:43:02
о грейдле в шаблоне плеевского проекта

Admin
ERROR: S client not available

Grigory
11.01.2018
15:43:24
чем не нравится то тебе?
ну наверное они пропаандируют грейдл
ведь они его ток в сиде используют
даже сам сид сбилжен сбтой
успокоился?

Arseniy
11.01.2018
15:44:29
да я и не волновался
сбт такая говнина, что я о ней точно плакать не стану)

sherzod
11.01.2018
15:45:17
пыдыщ

Grigory
11.01.2018
15:45:22
разнервничался
срывы покровов

Nikolay
11.01.2018
15:48:38

Google

Arseniy
11.01.2018
15:49:24
я в основном занимался тем, что переносил билды с одного билд-сервера на другой
и пытался сделать какой-то более-менее универалься механизм
от сбт, стока проблема, начиная от высера файлов в scala_{scala_version}, до прогонов тестов коммандой sbt assembly

Grigory
11.01.2018
15:50:37
а в чем проблема прогона тестов командой ассембли?
это же уже плагин

Arseniy
11.01.2018
15:50:54
с тем, что его задаа собирать, а не гонять тесты, не?

Grigory
11.01.2018
15:51:09
ну вырубил бы

Arseniy
11.01.2018
15:51:12
может он еще клинапу будет делал по этой команде или еще там пару-тройку дел

Grigory
11.01.2018
15:51:39
поправь один глобальный я хз
или у тебя разные репы?
ну у тебя работа такая просто

Arseniy
11.01.2018
15:51:51
разные репы, разные билды

Grigory
11.01.2018
15:52:01
радуйся что это маленькое зло делает тебе добро - хлеб твой

Arseniy
11.01.2018
15:52:11
прогрвард вообще не кофигурится на тему аутпута

Grigory
11.01.2018
15:52:34
а в чем посыл? ты прост багетишь тут?

Arseniy
11.01.2018
15:52:51
я говорю, что сбт - говеный тул
и если он сдохнет, я не зоплачу

Grigory
11.01.2018
15:53:00
ну и ок