Давайте представим такую ситуацию: вы играете в компьютерную игру и в какой-то момент проигрываете. Не приходите к финишу в нужное время, не набираете нужного количества очков, не проходите миссию. И начинаете игру заново. Буквально, все ваши прежние достижения исчезают и вы начинаете прохождение с нуля. Случай однозначно неприятный и фантастический в наше время. Как такое может быть, если в игре должны быть сохранения и продолжить ее вы можете с чекпоинта? В процессе разработке действует такая же логика...
👋🏻 Привет! С вами снова Merion Academy - платформа доступного IT образования. Сегодня мы поговорим про основы CI/CD. Гооу Основная цель любого проекта по разработке ПО – получить прибыль за счет автоматизации бизнес-процессов. Чем быстрее вы начнете выпускать новые версии, тем лучше для компании. Но как же научиться выпускать новые версии максимально быстро? Конечно же, все можно делать вручную. Например, подключить удаленный сервер через SSH, клонировать клонировать репозиторий с новым кодом, собрать его и запустить через командную строку...