Size: a a a

2019 March 01

A

Andor in gcp_ru
Alexander Ovchinnikov 🦁
TeamCity в 1 стеке с PyCharm и YouTrack, например
Что это реально даёт по сравнению, например, с дженкинсом или любым другим ci?
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
Andor
Что это реально даёт по сравнению, например, с дженкинсом или любым другим ci?
ну, там интеграция с PyCharm есть, можно тесты оттуда запускать
источник

A

Andor in gcp_ru
А в дженкинсе нет?
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
про него не знаю, возможно, тоже есть
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
просто когда есть некий 1 разработчик, который сделал 3 программных продукта, часто бывает так, что они лучше работают друг с другом, отовсюду есть ссылки друг на друга без сторонних плагинов
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
то есть ради более тесной интеграции часто используют продукты из 1 стека
источник

A

Andor in gcp_ru
Alexander Ovchinnikov 🦁
просто когда есть некий 1 разработчик, который сделал 3 программных продукта, часто бывает так, что они лучше работают друг с другом, отовсюду есть ссылки друг на друга без сторонних плагинов
Мне не в теории, а в реальности
источник

A

Andor in gcp_ru
Дай плз пару примеров, где это работает круче чем с тем же дженкинсом
источник

A

Andor in gcp_ru
Интересно реально, что такое "тесная интеграция", ради которой люди добровольно используют тимсити
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
Andor
Интересно реально, что такое "тесная интеграция", ради которой люди добровольно используют тимсити
тут крутость в том, что вся интеграция идёт без плагинов, а нативно из коробки, если есть API - можно написать плагин, если API нет - то нет)
источник

A

Andor in gcp_ru
Alexander Ovchinnikov 🦁
тут крутость в том, что вся интеграция идёт без плагинов, а нативно из коробки, если есть API - можно написать плагин, если API нет - то нет)
Это не крутость, а просто искаробочность. Для дженкинса если плагины и для других CI тоже, они какими-то фичами хуже?
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
то есть реально мне нравятся YouTrack (из-за свимлайнов) и PyCharm (лучшая IDE для питона), а как тестировать - в общем-то, без разницы, ну, раз у них в стеке есть TeamCity с 3 бесплатными агентами, то почему бы и нет?
источник

A

Andor in gcp_ru
А ютрек по сравнению с чем тебе нравится, если не секрет?
источник

AC

Ave Cats in gcp_ru
Zon Orti
все правильно сделал 👍
Но чет всё равно не заводится, не получается использовать эти переменные в k8s.yml...

У меня в k8s.yml имеется следующая строка: image: gcr.io/${PROJECT_ID}/node-app:${SHORT_SHA}

Как мне эти переменные использовать? Или вы как-то по другому образ указываете? Видел вариант, где sed'ом меняют эту строку, но ИМХО это цирк какой-то...
источник

A

Andor in gcp_ru
Alexander Ovchinnikov 🦁
то есть реально мне нравятся YouTrack (из-за свимлайнов) и PyCharm (лучшая IDE для питона), а как тестировать - в общем-то, без разницы, ну, раз у них в стеке есть TeamCity с 3 бесплатными агентами, то почему бы и нет?
В дженкинсе ты можешь больше трёх воркеров сделать
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
Andor
А ютрек по сравнению с чем тебе нравится, если не секрет?
я сравнивал с другими бесплатными решениями, во многих просто не было swimlines
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
Andor
А ютрек по сравнению с чем тебе нравится, если не секрет?
я сравнивал с другими бесплатными решениями
источник

AO

Alexander Ovchinnikov 🦁 in gcp_ru
ну там, та же Asana, Redmine, Trello, они бесплатные, но более примитивные
источник

AC

Ave Cats in gcp_ru
Ave Cats
Но чет всё равно не заводится, не получается использовать эти переменные в k8s.yml...

У меня в k8s.yml имеется следующая строка: image: gcr.io/${PROJECT_ID}/node-app:${SHORT_SHA}

Как мне эти переменные использовать? Или вы как-то по другому образ указываете? Видел вариант, где sed'ом меняют эту строку, но ИМХО это цирк какой-то...
Или может сделать тег latest а не только по хешу коммита, но тогда откаты плохо работать будут.
источник

A

Andor in gcp_ru
Что такое swimlines?
источник