Запитання з тегом «continuous-integration»

Безперервна інтеграція (СІ) - це побудова та автоматизоване тестування повного програмного продукту за частою графіком: принаймні один раз на день, часто кілька разів на день, а іноді так часто, як після кожного заїзду в систему управління версіями.

6
Бамбук проти Хадсон (aka Jenkins) проти будь-яких інших систем ІС [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

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


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

14
«Досить» безперервна інтеграція для Python
Це трохи .. марне питання, але висновок BuildBot не особливо приємно дивитись .. Наприклад, порівняно з .. phpUnderControl Дженкінс Гудсон CruiseControl.rb ..і інші, BuildBot виглядає досить .. архаїчно Зараз я граю з Хадсоном, але він дуже орієнтований на Java (хоча за допомогою цього посібника мені було легше налаштувати, ніж BuildBot, …

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

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

9
Як ви запускаєте тести NUnit від Jenkins?
Я шукаю запускати автоматизовані тести NUnit для додатка C #, щовечора, і на кожній комісії до svn. Це щось, що може зробити Дженкінс-КІ? Чи є підручник в Інтернеті або як документувати, які документи подібні до налаштування, які я можу переглянути?

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 не дозволяється використовувати метод groovy.lang.GroovyObject
Я використовую Jenkins 2 для компіляції Java-проектів, я хочу прочитати версію з pom.xml, я дотримувався цього прикладу: https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md Приклад пропонує: Здається, що існує певна проблема із захистом доступу до файлової системи, але я не можу зрозуміти, що це (або чому) дана проблема: Я просто трішки відрізняюся від прикладу: def version() …

18
Який сенс "побудувати сервер"? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Я не працював у дуже великих організаціях і ніколи не працював …

9
Хадсон або Teamcity для постійної інтеграції? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

12
Найкраща стратегія розгалуження при постійній інтеграції?
Яку найкращу стратегію розгалуження слід використовувати, коли ви хочете робити безперервну інтеграцію? Випуск Розгалуження: розвивайтеся на магістралі, зберігайте гілку для кожного випуску. Розгалуження функцій: розробляйте кожну функцію в окрему гілку, зливайтеся лише один раз стабільно. Чи має сенс використовувати обидві ці стратегії разом? Як і в, ви відділення для кожного …

4
Проблеми з побудовою .NET 4.0 на сервері CI
Хтось вдається отримати .NET 4.0 програми, що збираються на сервері CI, не встановлюючи Visual Studio 2010 на сервер CI? Не існує SDK для .NET 4.0. Встановили .NET 4.0 на сервер CI. Msbuild.exe працює для простих проектів і подає таке попередження: (Ціль GetReferenceAssemblyPaths) -> C: \ Windows \ Microsoft.NET \ Framework …

7
Сценарій конвеєра Дженкінса або декларативний конвеєр
Я намагаюся перетворити мій робочий процес проекту старого стилю на конвеєр на основі Дженкінса. Переглядаючи документи, я виявив, що існує два різних синтаксиси з іменем scriptedта declarative. Наприклад, declarativeнещодавно (кінець 2016 року) веб- синтаксис Jenkins . Хоча є новий випуск синтаксису, Дженкінс все ще підтримує також синтаксис сценаріїв. Зараз я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.