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

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

6
Запуск команди в Grunt Task
Я використовую Grunt (інструмент побудови командного рядка на основі завдань для проектів JavaScript) у своєму проекті. Я створив власний тег, і мені цікаво, чи можна запустити в нього команду. Для уточнення, я намагаюся використовувати шаблони закриття, і "завдання" повинно викликати файл jar для попередньої компіляції файлу Soy у файл javascript. …

4
Використання секретних ключів API на travis-ci
Я хотів би використовувати travis-ci для одного зі своїх проектів . Проект є обгорткою API, тому багато тестів покладаються на використання секретних ключів API. Для локального тестування я просто зберігаю їх як змінні середовища. Який безпечний спосіб використовувати ці клавіші на Тревісі?

3
Розподіліть навантаження рівномірно, використовуючи "H * * * *", а не "5 * * * *"
Під час налаштування того, як Дженкінс повинен знімати зміни з підриву, я спробував перевірити опитування SCM і встановити графік на 5 * * * *, я отримую таке попередження Розподіліть навантаження рівномірно, використовуючи "H * * * *", а не "5 * * * *" Я не впевнений, що означає …

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

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


9
Дженкінс - передача змінних між робочими місцями?
У мене є дві роботи в джинкінах, обидва з яких потребують однакових параметрів. Як я можу запустити перше завдання з параметром, щоб, коли воно запускає друге завдання, використовувався той самий параметр?

3
Запуск декількох агентів TeamCity на одному комп'ютері?
У нас є кілька машин для побудови, кожна з яких працює одним агентом збірки TeamCity. Кожна машина дуже сильна, і ми хотіли б запустити кілька агентів збірки на одній машині. Чи можливо це без використання віртуалізації ? Чи існують якісні альтернативи TeamCity, які підтримують це?

3
Як поєднати Vagrant з Jenkins для ідеального середовища безперервної інтеграції?
У вас є проект, який вимагає виконання деяких вимог щодо SW (наприклад: конкретна версія Apache, версія PHP, екземпляр бази даних MySQL та ще кілька програм). Ви вже відкрили Vagrant , тож у вашому віртуальному середовищі все налаштовано. Ви можете створювати коробки з файлів конфігурації та кулінарних книг. Ви також зрозуміли …

4
Обробка декількох гілок у безперервній інтеграції
Я мав справу з проблемою масштабування ІР у своїй компанії і одночасно намагався з’ясувати, який підхід застосовувати, коли справа стосується ІС та декількох відділень. Є подібне питання щодо stackoverflow, декількох гілок функцій та постійної інтеграції . Я розпочав новий, тому що хотів би більше обговорити та провести певний аналіз у …

1
Як неглибоко клонувати репо на певній гілці?
Як мені неглибоко клонувати репозиторій git, щоб мій клон містив лише 1 елемент історії та запускався у певній гілці? Я знаю, як зробити неглибокий клон: git clone --depth 1 https://path/to/myrepo.git але не запускати клон на певній гілці.

13
Як програмісти працюють разом над проектом?
Я завжди програмував на самоті, я все ще студент, тому ніколи не програмував ні з ким, навіть раніше не використовував систему контролю версій. Зараз я працюю над проектом, який вимагає знань про те, як програмісти працюють разом над програмним забезпеченням у компанії. Як складається програмне забезпечення? Це від системи контролю …

4
Дженкінс С.І .: Як запускати збірки на коміті SVN
Які плагіни та функції плагінів мені потрібно встановити, щоб моє завдання Дженкінса ініціювало збірку, коли будь-який часовий код, призначений для проекту SVN? Я встановив як стандартний плагін SVN, так і плагін SVN тегування, але я не бачу жодних нових функцій, які дозволяють конфігурувати тригер.

30
Сервери безперервної інтеграції [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

5
buildbot проти hudson / jenkins для постійної інтеграції C ++
В даний час я використовую jenkins / hudson для постійної інтеграції великого, в основному, проекту C ++. У нас є окремі проекти для магістралі та кожної галузі. Крім того, є кілька пов'язаних проектів для коду Java, але налаштування для них є досить простими зараз (хоча ми можемо зробити більше пізніше). …

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