Вопросы с тегом «delivery»

186
Почему размеры программ такие большие?

Если мы посмотрим на старую программу Netscape Navigator или более раннюю версию Microsoft Word, размер этих программ был менее 50 МБ. Теперь, когда я устанавливаю Google Chrome, он равен 200 МБ, а версия Slack для настольных компьютеров - 300 МБ. Я читал о каком-то правиле, согласно которому...

51
ТОДО комментирует со сроками?

Фон Я работаю в команде, которая стремится внедрить развертывание без простоев. Мы планируем использовать сине-зеленую стратегию развертывания для достижения этой цели. Одна из вещей, которые я осознаю, выполняя исследования, это то, насколько сложно вносить изменения в базу данных. Простая...

40
Есть ли причины не принимать программное обеспечение, поставляемое в качестве виртуальной машины?

Это вопрос логистики, а не технический вопрос. Моя компания произвела на аутсорсинг некоторые работы со встроенным программным обеспечением В частности, мы заплатили подрядчику за разработку встроенной системы для нас, поскольку у нас нет достаточных внутренних знаний, чтобы сделать это самим (у...

35
Почему build.number является «злоупотреблением» семантическим версионированием?

Я объяснял предлагаемую систему сборки (Gradle / Artifactory / Jenkins / Chef) одному из наших старших архитекторов, и он сделал мне комментарий, с которым я как- то не согласен, но у меня недостаточно опыта, чтобы реально взвесить. Этот проект создает библиотеку Java (JAR) в качестве артефакта для...

22
Как непрерывная доставка может работать на практике?

Непрерывная доставка звучит хорошо, но мой многолетний опыт разработки программного обеспечения позволяет предположить, что на практике это не может работать. (Изменить: чтобы было ясно, у меня всегда много тестов, запускаемых автоматически. Мой вопрос о том, как получить уверенность при каждой...

22
Это хорошая практика для хранения номеров версий программного обеспечения в VCS?

Версия продукта, например v1.0.0.100, представляет собой не только уникальный производственный выпуск программного обеспечения, но и помогает определить наборы функций и этапы исправлений для указанного продукта. Прямо сейчас я вижу два способа поддержки окончательной версии пакета / сборки /...

17
В какой момент вы должны перейти на выпуск сборки?

Одна из методик, изложенных в « Непрерывной доставке» Jez Humble, заключается в том, что вы должны собрать один пакет, а затем выпустить его для каждой среды, в которой вы развертываете, так что развертывание и артефакты сами по себе несколько раз тестировались перед отправкой в ​​производство. Я...

15
Слоты миграции БД и развертывания Azure

Я планирую отправить новое веб-приложение в службу веб-приложений Azure (бывший веб-сайт Azure). Я хотел бы использовать слоты для развертывания, чтобы иметь возможность протестировать мое развертывание, прежде чем запускать его в производство. Это нормально, пока не требуется изменение схемы БД....

12
Как узнать правильный подход к реализации половины функций? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я возглавляю команду разработчиков и хочу...

12
Автоматизация сборки против автоматизации развертывания против непрерывной интеграции

Я хочу стать более эффективным и эффективно использовать инструменты ops. Имея это в виду, я хотел узнать больше о непрерывной интеграции, но, похоже, есть много разных вещей, касающихся этого. Я на самом деле работаю с костюмами Jetbrains в своей работе (IntelliJ, WebStorm ...), поэтому я хотел...

10
В чем разница между промежуточной и UAT средой?

Я знаю, что при разработке решения у нас должно быть как минимум 3 разных среды: Разработка : программисты могут свободно вносить изменения и вносить изменения в любое время, чтобы быстро протестировать свой код и интегрироваться с другими изменениями, не боясь что-либо сломать - это связано с...