
Boris
30.05.2019
08:11:40

Zart
30.05.2019
08:11:51
"в неё ставим" - это во время run, а не build

Tishka17
30.05.2019
08:12:10
Ну то есть, да

Google

Boris
30.05.2019
08:12:26

Zart
30.05.2019
08:12:30

Boris
30.05.2019
08:12:44
библиотеки на си разучились изолироваться через переменные окружения или чрут?

Tishka17
30.05.2019
08:12:56
Оу оу, чрут

Zart
30.05.2019
08:13:00
...

Tishka17
30.05.2019
08:13:00
Полегче, детка

Boris
30.05.2019
08:13:03
юнит-тесту не нужно чистое окружение и чистый запуск и изоляция и иммутабельность

Zart
30.05.2019
08:13:17

Boris
30.05.2019
08:13:27
юнит тест тестирует юнит

Tishka17
30.05.2019
08:13:27

Boris
30.05.2019
08:13:47
ему не нужна опенссл - если для юнит-теста нужна опенссл либа - добрый вечер вы в рот себе насрали.
но даже если нужна, это не значит, что вам надо изоляцию запускать.

Google

Alexey
30.05.2019
08:14:01

Zart
30.05.2019
08:14:21

Tishka17
30.05.2019
08:14:30
А там пошло поехало

Alexey
30.05.2019
08:14:41

Boris
30.05.2019
08:14:44
это настройка билд агента CI

Zart
30.05.2019
08:15:05
а мы про чо, блядь

Tishka17
30.05.2019
08:15:09
А докер - способ просто развернуть на агенте нужное окружение не сломав сам агент
Можно чрут, но сложнее

Boris
30.05.2019
08:16:39
кайф
ну ты говноед, что дальше?

Tishka17
30.05.2019
08:17:23
я чет нихуя не понял как ты предлагаешь агенты настраивать

Boris
30.05.2019
08:17:30
начинать надо с этого - я говноед, сру себе в штаны не снимая их, а потом ложкой оттуда черпаю.

Tishka17
30.05.2019
08:18:03
вот у меня новый проект, которому нужен другой gcc - что мне сделать чтобы на агенте он появился?
ходить по всем нодам и руками стаивть?

Boris
30.05.2019
08:18:27

Tishka17
30.05.2019
08:18:33
удобно

Google

Boris
30.05.2019
08:18:37
или обновить ансибл конфигурацию

Tishka17
30.05.2019
08:18:55
а если этот gcc не может стоять рядом с другой версией из-за конфликта зависимостей?

Zart
30.05.2019
08:19:09
гцц?

Tishka17
30.05.2019
08:19:16
первое что в голову пришло

Boris
30.05.2019
08:19:19
@cadmi тут люди по нодам ходят и руками ставят там гцц. как дальше жить после такого?

Zart
30.05.2019
08:19:21
он как раз умеет сайд бай сайд всегда
сишный софт можно собирать в произвольные локации
есть нюансы с шаред либами, но с ними можно бороться

Tishka17
30.05.2019
08:20:37
ну да, в итоге на каждое изменение проекта я должен апдейтить все ноды
плюс непонятно как это все потом чистить
удобно
вместо того, чтобы сделать сборочный образ докера и просто везде его тянуть

Boris
30.05.2019
08:21:22
@cadmi дима они в докере юнит тесты гоняют

Dmitry
30.05.2019
08:21:22

Zart
30.05.2019
08:22:02
и для тестов гонять маленький оракл кластер
бгг

Саша
30.05.2019
08:22:37

Alexey
30.05.2019
08:23:03
С хуя ли?

Dmitry
30.05.2019
08:23:14

Alexey
30.05.2019
08:23:21
Это, вроде бы, не тоже самое, что родиться без ног и не мог в спринтерский бег.

Google

Dmitry
30.05.2019
08:23:39
сиайка как бы запустит интеграционные и стресслоад возможно :))

Саша
30.05.2019
08:24:25

Dmitry
30.05.2019
08:25:35
а юниттестам то действительно ничего такого не нужно, они тестируют код, зачем им данные. по идее у них даже базы быть не должно, мокап разве что

Boris
30.05.2019
08:25:40

Dmitry
30.05.2019
08:26:07

Admin
ERROR: S client not available

Boris
30.05.2019
08:26:25
добро пожаловать в билд агент -)

Dmitry
30.05.2019
08:27:00
как будто какой-нить travis их не в докере запускает, че ты доебался до людей, полужид-полуариец ))

Boris
30.05.2019
08:27:04
и теперь тебе ненадо распаковывать жопой докер имидж, чтобы понять, что же там блядь в тестах наебнулосб.

Dmitry
30.05.2019
08:28:25
ну вот если не юниттесты... у меня высеры QA запускаются дженкинсом в докер контейнере, хром там, вся ботва кликает по интерфейсу.
я ж потом не распаковываю докер имидж, чтобы красивый отчет достать ?

Zart
30.05.2019
08:28:28

Boris
30.05.2019
08:29:24

Zart
30.05.2019
08:29:30
тишка ж говорил не про прогон тестов у себя на компе

Boris
30.05.2019
08:29:44
там же (видимо) поднимает интеграционные зависимости как в докеркомпозе только в докере
а потом раннит собственно тест раннер. и наслаждается тем шо у него изолированная среда и ему никуда ходить не надо.

Tishka17
30.05.2019
08:33:50
когда мне надо зачем-то собрать проект, которые сделали ебаные фронтендеры, я беру докер ибо мне нахуй не упало разбираться как их говно у себя на компе разворачивать
а когда свой проект - у меня готовый venv, да.

Boris
30.05.2019
08:34:23
типичный кодерок -)

Google

Boris
30.05.2019
08:34:37
не знаешь как что-то сделать - не учись, просто ебани как попало.

Tishka17
30.05.2019
08:34:49
не знаешь как делать - просто возьми готовый скрипт

Alexey
30.05.2019
08:34:57
не знаешь как делать — просто купи
чо как лох

Tishka17
30.05.2019
08:35:04
нахуй мне разбираться в том, что уже готвоое есть и работает

Boris
30.05.2019
08:35:09

Alexey
30.05.2019
08:35:14
а, точняк

Vladimir
30.05.2019
08:40:56
Тогда спирать на рутрекере.

Zart
30.05.2019
08:54:24
новоприбывшим - вас наебали

vlade11115
30.05.2019
08:54:47

Zart
30.05.2019
08:54:56
за безграмотные нубские вопросы мы тут быстро и оперативно пиздим
иногда ногами

Heman
30.05.2019
08:56:42

dmks
30.05.2019
08:57:01

Vladimir
30.05.2019
09:46:02
Так, откуда набег?

vlade11115
30.05.2019
09:46:28
Оттуда.

Саша
30.05.2019
09:46:42
из печенешной