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

115
Как выбрать разные app.config для нескольких конфигураций сборки

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

112
Как я могу автоматически увеличить версию сборки C # с помощью нашей платформы CI (Hudson)?

Я и моя группа ужасно стараются увеличивать номера версий сборок, и мы часто отправляем сборки с версиями 1.0.0.0. Очевидно, это вызывает много головной боли. Мы становимся намного лучше с нашими практиками с помощью нашей платформы CI, и я действительно хотел бы настроить ее на автоматическое...

108
Как вы запускаете тесты NUnit из Jenkins?

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

106
Как обновить msbuild до C # 6?

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

105
Сценарии конвейера CI Jenkins не могут использовать метод groovy.lang.GroovyObject

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

101
В чем смысл «сервера сборки»? [закрыто]

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

100
Конвейер со сценариями Jenkins или декларативный конвейер

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

100
Hudson или Teamcity для непрерывной интеграции? [закрыто]

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

100
Лучшая стратегия ветвления при непрерывной интеграции?

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

99
Проблемы сборки .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: \...

94
Выполнение команды в Grunt Task

Я использую в своем проекте Grunt (инструмент для построения командной строки на основе задач для проектов JavaScript). Я создал собственный тег, и мне интересно, можно ли ввести в него команду. Чтобы уточнить, я пытаюсь использовать шаблоны закрытия, и «задача» должна вызывать файл jar для...

92
Использование секретных ключей api на travis-ci

Я бы хотел использовать travis-ci для одного из своих проектов . Проект представляет собой оболочку API, поэтому многие тесты полагаются на использование секретных ключей API. Для локального тестирования я просто сохраняю их как переменные среды. Как безопасный способ использовать эти ключи на...

91
Распределите нагрузку равномерно, используя 'H * * * *' вместо '5 * * * *'

При настройке того, как Jenkins может извлекать изменения из Subversion, я попытался проверить SCM опроса и установить расписание 5 * * * *, я получаю следующее предупреждение Распределите нагрузку равномерно, используя 'H * * * *' вместо '5 * * * *' Я не уверен, что означает H в этом контексте и...

88
Как показать, что мои тесты проходят / не проходят в Github?

У меня есть проект на github, в котором есть обширные модульные тесты (с использованием mocha для node.js). Я хотел бы похвастаться, показывая, что тесты проходят / не проходят на каждой странице. Я заметил, что это делают другие проекты на Github. Мне не удалось найти никакой документации о том,...

87
Сравнение серверов CI? [закрыто]

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

86
Запускаете несколько агентов TeamCity на одном компьютере?

У нас есть несколько машин сборки, на каждой из которых работает один агент сборки TeamCity. Каждая машина очень сильна, и мы хотели бы запустить несколько агентов сборки на одной машине. Возможно ли это без использования виртуализации ? Существуют ли качественные альтернативы TeamCity,...

85
Как объединить Vagrant с Jenkins для создания идеальной среды непрерывной интеграции?

У вас есть проект, в котором есть некоторые требования к программному обеспечению для запуска (например: конкретная версия Apache, версия PHP, экземпляр базы данных MySQL и несколько других программных продуктов). Вы уже открыли для себя Vagrant , так что ваша виртуальная среда полностью...

85
Работа с несколькими филиалами в непрерывной интеграции

Я имел дело с проблемой масштабирования CI в своей компании и в то же время пытался выяснить, какой подход использовать, когда речь идет о CI и нескольких филиалах. Аналогичный вопрос есть в stackoverflow, Multiple features branch и непрерывной интеграции . Я начал новый, потому что хотел бы...