CI/CD не только сэкономит вам время (и многое). Есть множество других преимуществ:
Стресс: сколько раз вы беспокоились, нажимая кнопку развертывания, убедившись, что вы все проверяли все дважды?
Когнитивная нагрузка: зачем тратить пространство в вашем мозгу на все эти повторные задачи? Каждый раз все одинаково!
Силы лучшие технические решения: если вы создаете функцию, которая будет влиять на производство или может быть сделано таким образом, чтобы потребовать ручного вмешательства, CI/CD заставляет вас думать о том, как решить эту проблему таким образом, чтобы это было обратно совместимым, может быть автоматизирован и не сломать производство, если объединится. Это приводит к более стабильному коду
Когда все это применяется, это приводит к автоматизации вашего разработчика и дает разработчикам возможность часто и либерально сливаться.
Оригинал: «https://dev.to/koryteg/why-you-should-put-in-the-time-to-automate-your-process-aa6»