Когда мы только начинаем работать с кодом и создавать свои приложения, нам приходится выполнять много ручных действий, чтобы довести приложение до «прода». Ручные процессы чреваты ошибками, а рутина быстро надоедает. В определенный момент у разработчика может возникнуть желание автоматизировать хотя бы часть действий. В этом докладе мы рассмотрим, как стремление к автоматизации привело мир разработки ПО к концепции CI/CD, а также: — напишем свой «велосипед» автоматизации развертывания Java приложения; — узнаем насколько готовые инструментами CI/CD могут упростить работу; — приведем список того, что можно автоматизировать с помощью CI/CD. В конце узнаем, к чему нужно быть готовым в рабочих проектах в плане CI/CD
Hide player controls
Hide resume playing