Описание тега continuous-integration
Непрерывная интеграция (CI) - это построение и автоматическое тестирование всего программного продукта по частому графику: не реже одного раза в день, часто несколько раз в день, а иногда и после каждой проверки в системе контроля версий.
1
ответ
CruiseControl.NET Устанавливает переменную в динамическое значение
Есть ли плагин или другая возможность установить переменную окружения в CC.NET 1.4.2 для некоторого сгенерированного значения. Я хотел бы передать в MSBuild какое-то случайное значение (может быть отметка времени, где можно разместить некоторые отче…
26 июн '09 в 10:46
2
ответа
Собрать родительский pom и запустить специальный тест интеграции в Jenkins через maven?
Проведение mvn clean install на моем родительском pom собирает все подмодули и запускает соответствующие тесты junit. Он не запускает интеграционные тесты. После сборки и запуска модулей, я хочу запустить конкретный интеграционный тест в конкретном …
31 мар '16 в 19:16
1
ответ
Как и Дженкинс, может ли TeamCity получать уведомления от GIT, когда происходит коммит?
Когда есть коммит на git, я хочу автоматически запустить сборку на этой конкретной ветке.
19 июн '17 в 13:59
2
ответа
Болевые точки непрерывной интеграции
Недавно моя молодая команда (всего два разработчика) попыталась внедрить методы непрерывной доставки, описанные Джезом Хамблом. То есть мы отбрасывали ветки функций и запросы на извлечение (в git) и стремились фиксировать ветку mainline как минимум …
26 фев '15 в 21:49
5
ответов
Как заставить использование аннотации @Override?
Существует ли инструмент статического анализа, который может принудительно применять аннотацию @Override, который можно запускать вне среды IDE? CheckStyle имеет проверку MissingOverride, но он применяется только к методам, которые используют тег Ji…
26 апр '11 в 17:51
4
ответа
Как настроить учетные данные SVN в Jenkins?
Есть ли способ установить учетные данные, которые будут использоваться Jenkins, когда он выполняет фиксацию SVN? Я не мог найти способ сделать это. Если я запускаю сервер Jenkins на моем компьютере, на котором установлен клиент SVN, и мои учетные да…
14 мар '11 в 16:16
0
ответов
Использование матричного проекта Jenkins для создания нескольких экземпляров приложения со сложными настройками
Мы создаем (и запускаем) наше веб-приложение, используя Jenkins. У каждого из наших клиентов есть выделенный экземпляр приложения со своей конфигурацией (для общения с конкретным сервером БД, сервером отчетов и т. Д.). Я играю по-разному, чтобы уста…
17 апр '16 в 12:27
1
ответ
Развертывание TeamCity CI не работает должным образом для веб-сайтов Umbraco
Я использую teamcity для CI. TeamCity отлично работает для проектов.NET и его компонентов. Когда я пытаюсь развернуть свой код Umbraco из среды Dev в UAT - изменения, которые сделаны с помощью панели администратора Umbraco, не отражаются и не развер…
31 авг '16 в 10:45
2
ответа
Следите за последней папкой на предмет изменений в TeamCity
Я работаю над настройкой CI для своего веб-сайта с помощью TeamCity 8. Для веб-сайта это просто, поскольку я просто копирую всю папку. Но для наших обновлений SQL мы настроили его так, чтобы с каждым выпуском у нас была отдельная папка. Например: db…
16 окт '13 в 12:23
0
ответов
Запустить скрипт запуска Xcode Bot на компьютере разработчика
Я хотел бы вызвать системное уведомление на моем компьютере разработчика, когда мой бот Xcode начинает тестирование. У меня работает уведомление, но вместо этого оно отображается на тестовом сервере. (В моем случае это фактически другой логин на мое…
15 янв '17 в 22:10
1
ответ
Получение информации о задании Jenkins в Java-проекте селенового веб-драйвера
Я использую селен веб-драйвер для автоматизации веб-приложения. Я интегрировал этот проект веб-драйвера с Jenkins. Этот набор тестов запускается при успешной сборке проекта разработки. Однако у нас есть три окружения Dev, Qual и Cert. Каждая среда и…
24 июн '16 в 13:32
1
ответ
Как получить доступ к репо из моей организации в учетной записи организации, не позволяя другим членам получать доступ к моим личным репо?
Я создал новый проект в учетной записи организационного поставщика. Хранилище является организационным репозиторием GitHub. Мы являемся несколькими соадминистраторами в учетной записи поставщика организации, и их учетные данные связаны с учетной зап…
15 мар '18 в 15:34
1
ответ
Какие инструменты анализа программ для Delphi поддерживают системы непрерывной интеграции?
Какие инструменты статического или динамического анализа программ для Delphi обеспечивают интеграцию с программным обеспечением непрерывной интеграции (CI)? Например, эти (с открытым исходным кодом и коммерческие) CI системы: Хадсон / Дженкинс Атлас…
10 дек '12 в 08:38
1
ответ
Почему Дженкинс неправильно анализирует мой отчет JUnit?
У меня есть задание Jenkins, которое запускается каждый раз, когда я отправляю код в свой репозиторий. Последний шаг этой работы - запустить серию тестов behat. Эти тесты выводят как "симпатичный" форматер, так и форматер jUnit. JUnit XML выглядит с…
06 апр '15 в 12:46
1
ответ
Jenkins QA Deployment
У меня есть QA Jenkins Job, и я пытаюсь установить Cronjob в QA Jenkins Job. Таким образом, всякий раз, когда cronjob запускает задание QA jenkins, он должен использовать последний удачный артефакт Dev Job Jenkins Job. Есть ли способ, которым мы мог…
13 ноя '16 в 23:27
0
ответов
Автоматизировать изменения в артефакте, созданном Maven Archetype, когда Archetype изменяется?
Архетипы Maven хороши для создания артефактов, но мне любопытно, есть ли какие-либо инструменты для автоматизации синхронизации созданных артефактов при изменении архетипа. Чтобы придать дополнительный контекст сценарию, представьте... Я создаю свой…
23 июл '14 в 17:38
0
ответов
Может ли TeamCity Update TFS работать с номером сборки?
У меня настроен TeamCity с непрерывной интеграцией, поэтому при регистрации запускается сборка TeamCity. Мы используем TFS для контроля версий и управления работой. В рамках нашего внутреннего процесса все проверки связаны с рабочим элементом TFS. Я…
16 окт '14 в 08:22
0
ответов
GitLab CI runner server - установить G++5
Я пишу код с использованием C++17. Это требует по крайней мере G++5 для компиляции. Я также хотел бы использовать Continuous Integration для запуска юнит-тестов, но у меня проблема с версией ядра. мой .gitlab-ci.yml выглядит так: before_script: - ec…
11 июл '18 в 18:20
2
ответа
Drone CI - DRONE_HOST
Я пытаюсь дрон на местном Ubuntu, с gitlab.com Каждый фрагмент кода и пример, который я нахожу, не объясняет, каким должно быть значение DRONE_HOST, поскольку это кажется очевидным. Но что я могу положить в эту переменную? Кажется, что есть некоторы…
03 июл '18 в 15:40
1
ответ
Сборка Android не работает только на сервере TeamCity
Я использую TeamCity в качестве CI-сервера. Когда я запускаю сборку для андроид-студийного проекта, он терпит неудачу. Но когда я открываю клонированное хранилище в Android Studio на самом сервере сборки, это дает успешную сборку. Пожалуйста, помоги…
13 мар '15 в 09:34