интеграционные. Они используют test-containers. Но при запуске тестов в heroku докера нет и тесты просто не запускаются. Как это чинить?
Зачем на проде тестировать?
Ну обычно тесты всегда прогоняются в автоматическом режиме. У меня на работе тимсити используем.
Как идея?
В хероку тесты вообще не запускаются, там skipTests стоит
Ci можно включить отдельно. У меня мавен. Он запускает через него тесты.
Не понял
как идея локально на teamcity тестировать?
Не очень. Много всего нужно разворачивать
А так? "Method 3: Docker in Docker Using Sysbox Runtime" https://devopscube.com/run-docker-in-docker/#:~:text=Method%203%3A%20Docker%20in%20Docker%20Using%20Sysbox%20Runtime
Хостинг должен хостить, не более
У тебя же все в тестконтейнерах?
И в чем проблема? Что поднимать то для этого нужно?
Докер нужен же. Это не критично.
Это вообще не проблема
> Most Heroku deployments are performed with Git. https://devcenter.heroku.com/categories/deployment
А кто то до сих пор деплоит не докер контейнерами?
написано же большинство
Большинство деплоев на хероку из git... Похоже на "большинство кто не умеет в деплой или не хочет с этим возиться просто дают нам git..." Вообще хероку это тупо игрушка же
зачем локально docker контейнер собирать, если heroku сам собрать может?
Бред полнейший
> История насчитывает довольно мало компаний, которые совершили настоящую революцию и поменяли взгляд на то, какими должны быть технологии. И одна из таких компаний, безусловно, - Heroku. Чтобы понять, насколько революционным был их подход, давайте просто вспомним, что Heroku создала в 2007-2011 году. Я могу назвать как минимум 3 вещи - контейнеры, serverless и доставку кода через push в GIT. Во многом современный технологический ландшафт был вдохновлен решениями Heroku, увидевшими свет 15 лет назад. https://habr.com/ru/companies/amvera/articles/739710/
Обсуждают сегодня