Вопросы с тегом «continuous-integration»

Непрерывная интеграция (CI) - это построение и автоматическое тестирование всего программного продукта по частому графику: не реже одного раза в день, часто несколько раз в день, а иногда и после каждой проверки в системе контроля версий.

6
Бамбук против. Хадсон (он же Дженкинс) против любых других систем CI [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

5
Отображение статуса сборки Travis в репозитории GitHub
Я помню, как недавно я видел статус сборки PR или коммита Travis в GitHub, просматривая репозиторий (но не могу найти где). Я говорю не об изображениях статуса сборки Travis, README.mdа о фактической функции GitHub (зеленая рамка с дружественной галочкой). Хотя мои коммиты основаны на Travis, я бы хотел, чтобы результаты …


11
CruiseControl [.Net] против TeamCity для непрерывной интеграции?
Я хотел бы спросить, какую среду автоматизированной сборки вы считаете лучше, исходя из практического опыта. Я планирую заняться разработкой .Net и немного Java, поэтому я хотел бы иметь инструмент, поддерживающий обе эти платформы. Я читал и узнал о CruiseControl.NET , используемом при разработке stackoverflow, и TeamCity с его поддержкой для …

14
«Красивая» непрерывная интеграция для Python
Это немного ... напрасный вопрос, но результаты работы BuildBot не особенно хороши для просмотра .. Например, по сравнению с .. phpUnderControl Дженкинс Гудзон CruiseControl.rb ..и другие, BuildBot выглядит .. архаично В настоящее время я играю с Hudson, но он очень ориентирован на Java (хотя с этим руководством я обнаружил, что …

10
Как выбрать разные app.config для нескольких конфигураций сборки
У меня есть проект типа dll , содержащий интеграционные тесты MSTest. На моей машине тесты проходят, и я хочу, чтобы то же самое произошло на сервере CI (я использую TeamCity). Но тесты терпят неудачу, потому что мне нужно изменить некоторые настройки в app.config. Вот почему я подумал о том, чтобы …

12
Как я могу автоматически увеличить версию сборки C # с помощью нашей платформы CI (Hudson)?
Я и моя группа ужасно стараются увеличивать номера версий сборок, и мы часто отправляем сборки с версиями 1.0.0.0. Очевидно, это вызывает много головной боли. Мы становимся намного лучше с нашими практиками с помощью нашей платформы CI, и я действительно хотел бы настроить ее на автоматическое увеличение значений в assemblyinfo.csфайле, чтобы …

9
Как вы запускаете тесты NUnit из Jenkins?
Я хочу запускать автоматические тесты NUnit для приложения C # каждую ночь и при каждой фиксации в svn. Может ли это Jenkins-CI? Есть ли онлайн-учебник или практический документ, в котором описана аналогичная установка, которую я могу просмотреть?

3
Как обновить msbuild до C # 6?
Я хочу использовать C # 6 в своем проекте (нулевое распространение, другие функции). Я установил VS 2015 на свой компьютер, он отлично работает и создает тестовый код вроде var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; Но когда я помещаю свой проект в репо, …

4
Сценарии конвейера CI Jenkins не могут использовать метод groovy.lang.GroovyObject
Я использую Jenkins 2 для компиляции проектов Java, я хочу прочитать версию из pom.xml, я следовал этому примеру: https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md Пример предлагает: Кажется, что существует некоторая проблема с безопасностью доступа к файловой системе, но я не могу понять, что это дает (или почему) эту проблему: Я просто делаю немного иначе, чем …

18
В чем смысл «сервера сборки»? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Я не работал в очень крупных …

9
Hudson или Teamcity для непрерывной интеграции? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

12
Лучшая стратегия ветвления при непрерывной интеграции?
Какую стратегию ветвления лучше всего использовать, если вы хотите осуществить непрерывную интеграцию? Разветвление выпуска: развивайте в стволе, сохраняйте ветку для каждого выпуска. Ветвление функций: разрабатывайте каждую функцию в отдельной ветке, объединяйте только после стабильной работы. Имеет ли смысл использовать обе эти стратегии вместе? Например, вы переходите для каждого выпуска, но …

8
Конвейер со сценариями Jenkins или декларативный конвейер
Я пытаюсь преобразовать базовый рабочий процесс моего старого проекта в конвейер на основе Jenkins. Просматривая документы, я обнаружил, что есть два разных синтаксиса: scriptedи declarative. Например, declarativeнедавний выпуск веб- синтаксиса Jenkins (конец 2016 г.). Несмотря на то, что есть новый выпуск синтаксиса, Jenkins по-прежнему поддерживает синтаксис со сценариями. Я не …

4
Проблемы сборки .NET 4.0 на CI-сервере
Кому-нибудь удается собрать приложения .NET 4.0 на сервере CI без установки Visual Studio 2010 на сервере CI? SDK для .NET 4.0 не существует. Установили .NET 4.0 на CI Server. Msbuild.exe работает с простыми проектами и дает следующее предупреждение: (GetReferenceAssemblyPaths target) -> C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 …

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