Roman
есть кто живой?
Roman
у меня тут какой-то маразм. я уже затарил даже файлы и сравнил хэш... вообщим на локалке контейнер собирается на ec2 нет. Gem'ы не инсталятся.. что может быть подругому то? мне кажется что проблема в джемах не причем ну хотя бы потомучто идиентичный архив, а на локалке то собирается образ!
JBáruch
а зачем ты собираешь образы в production?
Roman
не продакшн
Roman
просто удалленно
Roman
блямба на ДО тоже самое значит дело в моем лаптопе
Roman
вот это нахрен да, я такого не ожидал )))))
Roman
суть была втом что каким-то макаром один из gem конкретной версии сменил бинарник на сарцы, и почему-то мой лаптом и дальше продолжал тянуть бинарник, а новые виртульки конечно же шли уже на другое зеркало, где все ломалось по причине не существования make команды, это что за НАХРЕН )))))
Alexander
какой наиболее близкий аналог Bitbucket Pipelines для GitHub'а?
Ruslan
какой наиболее близкий аналог Bitbucket Pipelines для GitHub'а?
Гитхабу нет разницы какой вы ему pipeline повесите, принцип останется такой же. Из аналогов можно посмотреть в сторону Jenkins pipeline
🦠
travis/circleci
Alexander
Я про hosted
Alexander
На битбакете они есть и бесплатные
Alexander
Правда 50 минут в месяц
🦠
битбакет такая корзина)
Alexander
Но этого хватит мелким проектам
🦠
у гитлаба есть очень вменяемый ci
🦠
который собственно и родил тренд
Alexander
Какие hosted решения есть для github'а?
Alexander
Из бесплатных
Alexander
Скорее всего, никаких
Anonymous
Travis
🦠
и?
Alexander
Travis
А он с закрытыми репозиториями тоже бесплатный?
🦠
то, что в 2017 люди сидят на битбакете или гитхабе - это уже забавно, когда есть gitlab ce с ci
Alexander
А там админы следят
🦠
дженкинс такой бог в настройке мышью
Alexander
Так его тоже ставить :-)
🦠
и как бы требует снова отдельного хоста
Alexander
Hosted версии для мелких проектов удобнее
Anonymous
Так его тоже ставить :-)
А у гитлаба Воркеров не надо ставить? И следить за интеграциями?
🦠
у гитлаба есть публичные
Alexander
И у Docker Hub'а
🦠
вопрос захочет ли вменяемый девопс гонять частную репу на бесплатной и небезопасной ноде
Alexander
Это зависит от проекта
🦠
это вопрос уже профессионализма, иметь инхауз или страдать по бесплатным
Anonymous
Ну и всеж дженкинс умеет много больше
🦠
что умеет дженкинс, чего не умеет гитлаб?
Alexander
Если твой проект - магазин постельного белья какой-нибудь, почему бы и нет?
Anonymous
Каскадные сборки)
🦠
пайплайн в дженкинсе - это отдельный плагин
🦠
в гитлабе это делается в два прихлопа
Anonymous
Не ври)
Anonymous
Не делается
🦠
что?
🦠
stage: - build - test - deploy
Anonymous
Нужно указывать урл нисходящего проекта
Anonymous
Что есть бред
🦠
все, кто имеет одинаковый стейдж будут запущены одновременно
🦠
а дженкинс умеет в последовательный деплой on-demand?
🦠
есть например у меня демо-стейдж, туда деплою по кнопке, следующий стейдж - прод, туда тоже по кнопке
Anonymous
все, кто имеет одинаковый стейдж будут запущены одновременно
Каскадные сборки это когда проект собран, все зависящие от него тоже начитают собираться, в гитлабе это делается через жопу
🦠
вы немного путаете термины
Anonymous
Да нет, эт вы путаете)
🦠
и сколько времени нужно тыкать мышью в уебанский интерфейс 1990х?
Konstantin
В Jenkins'e есть Groovy, в GitLab'e есть что-то подобное?
Konstantin
В Jenkins'e есть прекрасные шкурки
🦠
там можно просто запускать команды
🦠
в собранном же ci образе
Anonymous
и сколько времени нужно тыкать мышью в уебанский интерфейс 1990х?
Эт делается 5 минут, для Дженкинса есть темы и есть голубой океан
🦠
пффф, в гитлабе это делается за секунду
🦠
и лежит рядом с проектом
Anonymous
Да ты писать будешь гитлаб дескриптор пол часа
🦠
что позволяет каждому проекту иметь свой конфиг
Anonymous
Чувак
Anonymous
Ты когда вообще дженкинс трогал
Anonymous
Там тоже есть Jenkinsfile
🦠
плюс чтобы посмотреть результаты сборки надо куда-то идти и логиниться
🦠
у гитлаба все на месте
🦠
если у вас привыкли ходить в баню у которой через дорогу раздевалка - ок)
Anonymous
Тебе сказали о явном недостатке гитлаба
🦠
каком?
🦠
в том, что он не скейлится?
Anonymous
Каскадные сборки