Я использую Visual Studio, TFS 2015, Visual Studio Team Services и Azure/Local или Remote IIS для достижения непрерывной интеграции. Я читаю снизу StackOverflow Continuous Integration vs. Continuous Delivery vs. Continuous DeploymentНепрерывная интеграция, непрерывная доставка, непрерывное развертывание из их перспектив использования
- Me/мой чек команды в коде в TFS хранилище и настроен автоматическая сборка каждый раз, когда я проверяю в коде; это непрерывная интеграция?
- Я настроил сборку. Он запускает менеджер пакетов nuget, запускает тесты, выполняет сборку и отбрасывает встроенную сборку в указанное место. Это непрерывная доставка?
- Я настроил развертывание на Azure/IIS. Также я включил Continuous Integration. Поэтому всякий раз, когда я/моя команда проверяет код, он запускает сборку и развертывание на сервере production/stating. Это непрерывное развертывание?
- Когда я выполняю все вышеперечисленное за один клик, это называется DevOps?
- Где роль ручного тестирования с использованием Selenium/MS Build появляется здесь?
Пожалуйста, добавьте материалы, сообщите мне, если я ошибаюсь где-нибудь.