@pro_ansible

Страница 518 из 625
Nklya
20.07.2018
06:34:50
Зачем делать русскую локаль???

Nikita
20.07.2018
06:35:00
можно, конечно, завернуть в block, но мне кажется, что это некрасиво

Nklya
20.07.2018
06:35:15
Ну и если не нет, но очень хочется - собирай свои имаджи

Старый
20.07.2018
06:35:20
Зачем делать русскую локаль???
а как ты иначе будешь русские названия в базе держать?

Google
Старый
20.07.2018
06:35:33
и названия колонок

Nikita
20.07.2018
06:35:33
Зачем делать русскую локаль???
локаль нужна, чтобы база корректно поднималась

Старый
20.07.2018
06:35:35
с таблицами

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

Nikita
20.07.2018
06:46:01
ну ты не с того начинаешь, тебе надо добавлять русскую локаль с образ системы которую ты поднимаешь
так нужно, наверное, но в связи с нехваткой времени разбираться с vagrant-образами пока не хочу, решил через command: yum -y reinstall glibc-common

Maksim
20.07.2018
07:42:07
ребята

не знаю на сколько по теме

но кто из вас пользуется дженкисом

и собирает java приложения

мне нужен небольшой лекбез

Wom
20.07.2018
07:43:34
Лекбез - лекция по безопасности?

Maksim
20.07.2018
07:45:02
нет

зачем нужно харнилище артефактов и как я могу его использовать при деплое

Google
Maksim
20.07.2018
07:53:16
ну почитал я

это типа хранилище maven'a

приватного

можешь туда пушить свой код

а потом при сборке оттуда стягивать всё что нужно

Nklya
20.07.2018
07:55:02
Это такая штука, которая хранит собранный код и выдает его по запросу

Maksim
20.07.2018
07:55:25
ну вот, теперь я понял

а то "артефакты, артефакты, это любой объект"

это собранный код в данном случае

Nklya
20.07.2018
07:55:52
Плюс, для релизных версий можно настраивать различные штуки. Например запрещать перезаливать одну и ту же версию

чтобы гарантировать что то что тестировалось, то и выкатится в прод

Maksim
20.07.2018
07:56:25
нексус или артифактори ?

Nklya
20.07.2018
07:56:39
Сейчас есть 2 конкурирующих продукта))

Maksim
20.07.2018
07:56:47
ну я их назвал

Nklya
20.07.2018
07:57:05
если есть деньги, то лучше за артифактори заплатить

https://binary-repositories-comparison.github.io

Maksim
20.07.2018
07:57:35
деньги может и есть, только пока этого не надо, я только на пороге внедрения

Nklya
20.07.2018
07:58:07
Тогда можно начать с нексуса, но понимать, что функционала у него поменьше.

Эти штуки помимо хранения артефактов еще и делают проксирование внешних зеркал для pip, npm и прочих. И свои репозитории

Google
Nklya
20.07.2018
07:59:24
И аналогично для всяких apt, rpm

Maksim
20.07.2018
08:00:00
я не думаю что мне особо много надо будет собрать, запушить в репозиторий, потом выкатить на прод

Vadim
20.07.2018
08:00:08
оно еще контейнеры умеет емнип

Maksim
20.07.2018
08:00:21
типа докер реджестри ?

Nklya
20.07.2018
08:01:20
Да, и докер режистри

Maksim
20.07.2018
08:01:49
то есть прям классная штука с блекджеком и шлюхами

Nklya
20.07.2018
08:03:08
я не думаю что мне особо много надо будет собрать, запушить в репозиторий, потом выкатить на прод
Ну для такого может оно вообще не нужно. У большинства CI есть встроенное недохранилище артефактов

Maksim
20.07.2018
08:04:36
а может кто знает как реализовать данную фичу на нашем проекте будет вестись локальная разработка внутри компании потом наши наработки надо будет как то передать заказчику, там закрытая сеть, никакого тебе интернета, и не стянешь свежие пакеты с мавен репозитория, как это обходить ?

с гитом допустим понятно, запулил локально, переключил remote-url и запушил

а с мавеном ?

ну в данном случае с артефактами ?

Nklya
20.07.2018
08:08:27
Я слышал истории про копирование всего в архивчик на несколько гигов, закатывание его на болванку и едем устонавливать в ебучем ентерпрайзе

Maksim
20.07.2018
08:08:53
ну типа такого и будет

Nklya
20.07.2018
08:09:57
ну или все-таки можно за год договорится с их клоунами на тему того, чтобы они поставили тот же нексус, чтобы проксировать пакеты с мавена

Maksim
20.07.2018
08:11:16
хм

хотя

я ведь могу приезжать с готовым образом lxc =)

Nklya
20.07.2018
08:12:53
с докером))

У их безопасников инфаркт будет))

Maksim
20.07.2018
08:17:36
парю где хочу, законом не запрещено

Google
Sergey
20.07.2018
08:26:22
Andrey
20.07.2018
09:38:17
и названия колонок
Для каких целей требуются русские названия колонок?

Старый
20.07.2018
09:39:10
?заказчики захотели

Maksim
20.07.2018
09:44:10
если локаль в бд будет en_US.UTF-8 то хоть в еврите держи

FatJAR в помощь
об этом надо подумать, как сказать собирать через gradle

Admin
ERROR: S client not available

Maksim
20.07.2018
10:29:11
Печалька с артифактори какая то



у меня фронс на ангуляре, собирается через какой то пакет нода

Антон
20.07.2018
10:32:38
когда, интересно, ансибл добавят

Maksim
20.07.2018
10:32:54
имеешь ввиду галакси ?

потому что должно хватит pip

Robert
20.07.2018
10:33:53
а относительный симлинк нельзя сделать?

например, я хочу сделать симлинк /var/www/html/index.html на /var/www/index.html

Maksim
20.07.2018
10:34:48
относительны симлинк относительно чего

Robert
20.07.2018
10:34:51
но хочу что б он был ../index.html

Антон
20.07.2018
10:35:16
Robert
20.07.2018
10:35:25
относительно /var/www/html/

Maksim
20.07.2018
10:35:42
shell не ?

да
а сам ансибл умеет тянуть роли не с офф сайта ?

Google
Антон
20.07.2018
10:36:45
или просто задать другой урл?

Vadim
20.07.2018
10:48:00
для ansible-galaxy нужен просто git

Maksim
20.07.2018
10:57:17
я вот тоже думал что достаточно гита

Sergey
20.07.2018
11:03:25
Maksim
20.07.2018
11:04:01
Можно так - http://www.baeldung.com/gradle-fat-jar.
я как раз уже посмотрел

а траблов нет с fatjar ?

Constantin
20.07.2018
11:09:35
Всем привет, кто-нибудь знает способ скопировать файлы так, чтобы учитывался .gitignore? А то меня не очень прильщает идея делать with_items с указанием файлов которые нужно копировать, если есть список тех, которые копировать не нужно

alex
20.07.2018
11:14:48
rsync —filter?

git ls-files

Sergey
20.07.2018
11:16:04
а траблов нет с fatjar ?
а какие там траблы? ну размер....

?

Maksim
20.07.2018
11:16:57
мало ли, как допусть pyinstaller

Sergey
20.07.2018
11:17:03
(осторожно, жир!) терабайтного винта хватит почти под любое приложение ?

Maksim
20.07.2018
11:17:20
оно соберется, но не факт что заработает если по хитрому зависимости не указать

Sergey
20.07.2018
11:18:16
Я вот вчера выяснил, что rpmbuild-макросы в CentOS сломаны к херам, и достаточно сильно.

Страница 518 из 625