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

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

5
Как вы работаете с версиями в многостороннем проекте?
Я знаю, что это широкий вопрос, поэтому я постараюсь быть максимально конкретным. Этот вопрос скорее «организационный», чем технический. У нас есть многосторонний проект со следующими основными компонентами: Сервер, на котором размещена основная бизнес-логика (модели данных) Бэк-офис для клиентов, который использует основную бизнес-логику API приложения (REST), который также использует основную бизнес-логику …

4
Должен ли я развертывать только 32-разрядные или 32- и 64-разрядные версии для Windows?
У меня есть кроссплатформенное приложение, написанное на скомпилированном языке. Для Linux принято иметь доступ к сборкам amd64 и i386, чтобы пользователь мог выбрать версию, подходящую для его текущей среды. В Mac принято делать Universal Binary, чтобы он мог поддерживать несколько версий компьютеров Apple. Или просто предоставьте 64-битную версию, так как …

2
Jenkins для автоматизации развертывания приложений ASP.NET
Есть ли возможность автоматизировать / полуавтоматизировать развертывание веб-приложений ASP.NET с помощью Jenkins. Он может находиться в контролируемой или неконтролируемой среде, поскольку неконтролируемому пользователю необходимо ввести ИД пользователя и пароль. Я ищу способы скопировать файлы от цели к месту назначения и запустить сценарии SQL в сценарии веб-фермы. Edit В настоящее время …

2
Должен ли сценарий развертывания быть артефактом сборки?
Это веб-проект, написанный на Java. Итак, я пишу сценарии сборки и развертывания. Для создания сборки я использовал муравей. Непрерывная сборка выполняется с помощью Jenkins. Сборка генерирует 3 разных артефакта: Файл войны Почтовый индекс с макетами Почтовый индекс с изображениями Пока все хорошо, но теперь мне нужно написать сценарий развертывания, который …


6
Можете ли вы сделать непрерывное развертывание с младшими программистами?
Есть момент, когда вы начинаете понимать, что в архитектуре микросервисов более страшно ждать неделю, чтобы развернуть все микросервисы одновременно, чтобы убедиться, что все работает вместе, чем строго соблюдать принудительное управление версиями API, писать много автоматических тесты (по частям: юнит и исследование, интеграция) и автоматическое развертывание в производство, как только ваш …

2
Как европейская компания, возможно ли написать индивидуальное приложение для iPad для клиента?
Наш клиент хочет, чтобы мы написали для него специальное приложение, которое он мог бы использовать на нескольких iPad в своей компании. Это приложение, вероятно, полезно только для этого одного клиента (возможно, еще на два или три в будущем, но только после дополнительной настройки). Я читал, что если клиент подпишется на …

9
Что вы можете сделать, чтобы уменьшить количество ошибок развертывания живого веб-сайта?
Я уверен, что многие из вас столкнулись с этой проблемой. Веб-сайт или веб-приложение работает и работает. Вы хотите загрузить следующую версию, но вы еще не все выяснили, например, установили значение false в файле конфигурации, вставили еще одну запись в базу данных и сделали много мелких вещей, которые иногда могут насчитывать …

4
Допустимо ли развертывание веб-приложения в производство напрямую из SVN?
Вопрос Есть ли законная причина НЕ использовать SVN для развертывания на производственном уровне, или это просто случай личных предпочтений, и нет никакого реального дела против SVN? Фон У меня на рабочем месте есть культура помечать релизы в SVN, а затем развертывать эти выпуски непосредственно на различных веб-серверах, используя svn coили …

2
Должен ли минимизированный CSS храниться в Git?
Я использую Gulp для создания минимизированного CSS из моего кода SASS для проекта, над которым я работаю. Я задавался вопросом, считается ли это наилучшей практикой для восстановления этого уменьшенного CSS при запуске из Git вживую ... или Хранить минимизированные CSS-файлы в Git, чтобы они автоматически запускались в производство без дальнейшей …

1
Использование шаблона процесса сборки TFS (рабочего процесса) для развертывания
Я думаю об использовании рабочих процессов TFS Build для сложных развертываний. У нас есть некоторые, которые могут потребоваться для развертывания: Веб-приложения и сервисы База данных Отчеты SSRS Пакеты служб SSIS Кто знает что еще Мне нравится тот факт, что я могу дать рабочему процессу некоторые базовые параметры, например, какую сборку …

1
Стратегия автоматического обновления программного обеспечения / прошивки
У меня есть проект среднего размера, который как раз близок к завершению фазы «неаккуратных кофеиновых прототипов для демонстраций клиентов» и переходит в фазу «думать о будущем». Проект состоит из устройств на базе Linux с программным обеспечением и встроенным программным обеспечением, а также центрального административного веб-сервера. В настоящее время существует 10 …

2
Как мы тестируем и разворачиваем наш код, разбив его на многократно используемые фрагменты?
Мы начали с одного разработчика и одного репозитория SVN, содержащего весь наш код: ^/foo/trunk/module-a ^/foo/trunk/module-b ^/foo/trunk/module-b/submodule-b1 ^/foo/trunk/website1 (в то время это было большое улучшение). После того, как у этого появился шанс немного подрасти, у нас начались проблемы с циклическими зависимостями, медленными тестовыми наборами и общими трудностями при повторном использовании кода …

5
Как компании скрывают сайты в процессе разработки?
Я новичок в этом, а также новый 19-летний разработчик PHP, которого только что наняли, поэтому я не уверен, как это работает. Многие компании при разработке своих сайтов скрывают свои сайты от индексации. Какими способами html5 / css и затем php / mysql работают скрыто от поисковых систем? Если я не …

1
Хорошая практика для упаковки программ на Python
Я уже некоторое время использую Python как в личных, так и в профессиональных проектах. Одна вещь, которая произошла со мной в последнее время, это то, что я никогда не думал о хорошем способе развертывания программ на Python. По сути, поскольку это в основном набор сценариев, я обычно просто копирую их …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.