Дженкинс: Как избежать создания рабочего пространства на сервере P4? - PullRequest
0 голосов
/ 15 мая 2018

Каждый раз, когда я создаю новое задание в Jenkins, оно создает 2 рабочих пространства на сервере перформанса. (с суффиксами -0 и -1)

Можно ли попросить Дженкинса только создать локальное рабочее пространство на компьютере, а не создавать рабочее пространство на сервере Perforce.

Поскольку у меня много заданий в Jenkins, скоро он будет загроможден на сервере Perforce таким большим количеством рабочих пространств.

1 Ответ

0 голосов
/ 16 мая 2018

Perforce - это централизованная система, в которой центральный сервер является источником правды для состояния каждого рабочего пространства.Технически возможно получить файлы из Perforce без создания отслеживаемого рабочего пространства, и вы можете технически переписать плагин Jenkins, чтобы сделать это, но практически это похоже на серфинг в Википедии через curl, потому что вы не хотите загромождать свой рабочий стол установкойбраузер.

Я рекомендую настроить Jenkins на префикс всех своих рабочих пространств с удобной фильтруемой строкой, такой как ~jenkins~, чтобы вы могли легко их игнорировать, а затем продолжать свою жизнь.

...