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

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

Как выбрать между Хадсоном и Дженкинсом?

Мне потребовался час или около того, чтобы работать, Хадсон только недавно разветкил (январь/2011) Я понятия не имею, насколько быстрым является изменение каждой ветки, но что более важно, каково направление каждой ветки и какие ключевые моменты поз...
11 февр. '11 в 20:58
11

Непрерывная интеграция против непрерывной доставки против непрерывного развертывания

Какая разница между этими тремя терминами? Мой университет предоставляет следующие определения: Непрерывная интеграция в основном означает, что рабочие копии разработчика синхронизируются с общей основной линией несколько раз в день. Непрерывна...
19 февр. '15 в 13:46
14

Как установить переменные среды в Jenkins?

Я хотел бы иметь возможность сделать что-то вроде: AOEU=$(echo aoeu) и Дженкинс установил AOEU=aoeu. Раздел "Переменные среды" в Jenkins этого не делает. Вместо этого он устанавливает AOEU='$(echo aoeu)'. Как я могу заставить Дженкинса оценить к...
16 мая '12 в 19:21
9

Настройка цикла развертывания/сборки/CI для проектов PHP

Я большую часть своего времени занимаюсь разработчиком, работая над несколькими крупными, в основном PHP-проектами. Я хочу профессионализировать и автоматизировать обработку изменений в базе кода и создать процесс непрерывной интеграции, который сдел...
01 февр. '10 в 22:14
12

Как мне клонировать работу в Дженкинс?

Jenkins есть плагин Gerrit поэтому, когда мы выполняем регистрацию в Gerrit, Jenkins выполняет сборку, и, если она завершается успешно, изменение в Gerrit проверяется. Если сборка не удалась, то это не так. Насколько я понимаю, это достигается с пом...
23 мая '14 в 21:00
9

Как и почему я устанавливаю машину сборки С#?

Я работаю с небольшой командой разработчиков (4 человека) в проекте С#. Я предложил настроить машину сборки, которая будет выполнять ночные сборки и тесты проекта, потому что я понимаю, что это хорошая вещь. Проблема в том, что у нас здесь не так мно...
05 мар. '09 в 19:03
7

Как удалить Дженкинса?

Это, наверное, очень просто, но я нигде не могу найти подсказок. Итак, как это делать, в целом и конкретно на Mac?
23 июл. '12 в 8:36
6

Аутентификация Jenkins CI для частного хранилища Github

Я бы хотел, чтобы Дженкинс автоматически извлекал данные из моего частного репозитория, размещенного в Github. Но я не знаю, как выполнить эту задачу. Пробовал документацию, генерируя ssh-ключ для пользователя jenkins, и все, что я вижу, это: "невозм...
06 мар. '11 в 17:58
6

Bamboo Vs. Хадсон (a.k.a. Jenkins) против любых других систем CI

У кого-нибудь есть опыт работы с Хадсоном и Бамбуком? Любые мысли об относительных сильных и слабых сторонах этих продуктов? Хорошо, так как люди продолжают упоминать другие продукты CI, я открою это дальше. Вот моя общая проблема. Я хочу настроить ...
26 янв. '11 в 15:27
11

CruiseControl [.Net] против TeamCity для непрерывной интеграции?

Я хотел бы спросить вас, какую автоматическую среду сборки вы считаете лучше, основываясь на практическом опыте. Я планирую сделать некоторые .Net и некоторые разработки Java, поэтому я хотел бы иметь инструмент, поддерживающий обе эти платформы. Я ...
12 окт. '08 в 18:45
14

"Довольно" непрерывная интеграция для Python

Это немного.. тщеславный вопрос, но вывод BuildBot не особенно приятно смотреть. Например, по сравнению с.. phpUnderControl Jenkins Hudson CruiseControl.rb .. и другие, BuildBot выглядит довольно.. архаично Сейчас я играю с Hudson, но он оче...
22 окт. '08 в 12:49
3

В чем разница между "npm install" и "npm ci"?

Я работаю с непрерывной интеграцией и обнаружил команду npm ci. Я не могу понять, каковы преимущества использования этой команды для моего рабочего процесса. Это быстрее? Это делает тест более сложным, хорошо, и после?
25 сент. '18 в 13:38
5

Отображение статуса сборки Travis в репозитории GitHub

Я помню, как недавно видел, как Travis создает статус pr или commit в GitHub, просматривая хранилище (но не могу найти где). Я говорю не об изображениях состояния сборки Travis в README.md а о реальной функции GitHub (зеленое поле с удобной галочкой...
06 нояб. '13 в 11:04
4

Архив артефактов в Дженкинсе

Может ли кто-нибудь объяснить мне идею артефактов в процессе сборки? У меня есть каталог рабочей области, где я проверяю код для компиляции и запуска скриптов ant и т.д. В конце, в моем случае, я получаю файл jar, который готов к установке. Это с...
28 апр. '11 в 15:59
12

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

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