Описание тега continuous-delivery

Постоянное создание, тестирование и развертывание (в непроизводственных средах) приложений для подтверждения того, какие экземпляры подходят для развертывания в производственной среде.
3 ответа

В чем разница между непрерывной интеграцией, непрерывной доставкой и DevOps?

Я слышу эти термины вместе и задаюсь вопросом, в чем разница? Как они связаны с непрерывной сборкой и непрерывным развертыванием?
1 ответ

Инструменты непрерывного развертывания с контролем изменений базы данных

Мы настроили нашу непрерывную интеграцию, используя SVN и Bamboo. Мне нужен инструмент, который возьмет артефакты (.war) и развернет их в ряде сред. Ниже приведены требования: Поддержка Tomcat Windows Server 2008 Поддержка управления изменениями баз…
1 ответ

Как включить сквозные тесты для разных микросервисов в несколько конвейеров непрерывной доставки?

Моя команда разрабатывает три микросервиса. Три работают вместе, чтобы обеспечить бизнес-сценарий. Они общаются с REST и RabbitMQ. Похоже на презентацию Тоби Клемсона о микросервисном тестировании. Каждый микросервис имеет собственный непрерывный ко…
3 ответа

Как автоматизировать установку модулей Puppet

Я работаю над развертыванием системы одним нажатием на машине с Ubuntu. Просто начал использовать Puppet для этого. Кажется, для того, чтобы я мог использовать внешние модули, я должен предварительно установить их, используя что-то вроде puppet modu…
16 янв '14 в 10:10
1 ответ

Развертывание в пользовательском узле непрерывной доставки Azure

У меня есть приложение для узла, которое имеет как собственный встроенный интерфейс, так и API-интерфейс узла. Я хочу иметь возможность просто запустить npm install для обеих папок, а затем просто запустить команду запуска "сервер узла" (node ​​/ser…
12 янв '18 в 00:31
2 ответа

Как реализовать принцип "одного бинарного" с помощью Docker

Единый двоичный принцип объясняется здесь: http://programmer.97things.oreilly.com/wiki/index.php/One_Binary утверждает, что нужно... "Создайте один двоичный файл, который можно идентифицировать и продвигать на всех этапах конвейера выпуска. Храните …
2 ответа

Непрерывное развертывание одностраничных приложений на базе NodeJS, работающих в Windows Azure?

Я пытаюсь найти хорошую настройку для непрерывного развертывания одностраничных приложений в Windows Azure. Вот ограничения: Исходный код размещен на GitHub. Приложение должно обслуживаться в Windows Azure в виде веб-приложения или какой-либо другой…
1 ответ

Как отключить уведомления по электронной почте в сервисах bluemix devops track & plan

Работа с функцией "Отслеживать и планировать" в IBM Bluemix DevOps Services генерирует множество электронных уведомлений для моих коллег и меня. Например, уведомления рассылаются для каждого создания, изменения или назначения рабочего элемента. Поск…
06 дек '16 в 14:05
1 ответ

Непрерывная интеграция и непрерывная доставка для приложения реакции с Jenkins

Я хочу настроить процессы CI и CD для React App для компании, в которой я работаю, используются следующие технологии: React для внешнего интерфейса Flask для бэкэнда Docker GitHub для управления исходным кодом В настоящее время мы используем сценари…
2 ответа

Узел набора конвейера Bluemix и версия npm

Я хочу развернуть угловое приложение 2 в Bluemix. Код находится на github, и я хочу развернуть свое приложение, когда я что-то нажимаю. Итак, я создал конвейер. Сначала сборочный конвейер: для создания приложения angular мне нужен angularCLI, поэтом…
2 ответа

Подход к непрерывному развертыванию для Asp.Net-MVC

Политики удаленных клиентов не позволяют мне публиковать из моей среды разработки непосредственно на их сервере. Я удален в среду и копирую опубликованные артефакты (Asp.Net-MVC) в тестовую среду. Процесс развертывания между различными средами (Buil…
2 ответа

Автоматизированное интеграционное тестирование клиент-серверного настольного приложения Windows

Моя команда разрабатывает настольное приложение (смешанный C++/Tcl), которое используется в настройке клиент-сервер. В настоящее время это только для Windows, но скоро нам нужно будет перенести его на Linux. CruiseControl.NET создает его каждую ночь…
2 ответа

Настройка публикации в папку с использованием VSTS

Я использовал publish to folder вариант через Visual Studio, щелкнув правой кнопкой мыши на проекте -> опубликовать -> опубликовать в папку. Результатом всегда был готовый к копированию проект с применением преобразований. Я хотел автоматизировать э…
1 ответ

Утверждающий набор TFS с PowerShell

У меня есть определение выпуска в TFS 2018. Для каждой среды я могу установить утверждающего (ей) перед развертыванием (группу AD) в графическом интерфейсе. Мне нужно сделать это из кода (желательно PowerShell). Есть ли способ сделать это? Я не наше…
25 янв '18 в 16:43
1 ответ

Подходы к развертыванию в продолжение интеграции - Дженкинс

У меня есть сомнения относительно наилучшего способа развертывания артефактов приложения, я знаю, что могу создать отдельные задания для этого, но заданию по развертыванию придется заново создать приложение или иметь возможность наслаждаться артефак…
1 ответ

Как синхронизировать развертывания (особенно изменения объектов базы данных) в нескольких средах

У меня есть этот вызов. Я являюсь инженером DevOps и разработчиком программного обеспечения в команде, где месяцы назад разработчики перешли от использования центральной базы данных Oracle к размещению базы данных на виртуальной машине CentOS на сво…
1 ответ

Как развернуть / получить информацию о версии модуля для модульного проекта Maven?

У меня есть модульный проект Maven, для которого я использую mvn:release плагин для обработки версий и тэгов scm. После каждого выпуска каждый модуль и рут pom.xml развернут в артефактном хранилище, из которого позже я бы хотел получить их. Моя проб…
4 ответа

Уровни непрерывной интеграции

В недавнем интервью меня спросили об уровне непрерывной интеграции, практикуемой в нашей компании. Когда я начал описывать то, что мы делали, интервьюер вставил и спросил меня номер уровня - для меня это звучало как уровень CMM. Когда я сказал ему, …
0 ответов

Дженкинс CI/CD Не удалось опубликовать в Android Playstore

Я пытаюсь опубликовать Android Singed apk от Jenkins v2.134, подписанный apk успешно сгенерирован (может быть загружен вручную - протестирован). Но когда дело доходит до публикации, это терпит неудачу за исключением следующего. Я использую ключ JSON…
1 ответ

Как вы доставляете свое приложение, используя концепцию контейнеров (Docker Containers)

Это вопрос доставки и разработки микросервисов с использованием контейнеров. Как вы доставляете свое приложение, используя концепцию контейнеров? Действительно ли мне нужно создавать Docker-контейнер с моим приложением при каждой сборке? Даже местны…