Не удалось установить путь к проекту: C: \ Program при сборке Unity с Jenkins

Я новичок в Unity и Jenkins. Я хочу создать автоматическую сборку для проекта моей компании с помощью Jenkins, но при запуске сборки возникает ошибка. Это журнал ошибок от Jenkins:

Building in workspace C:\Program Files (x86)\Jenkins\workspace\Project-Build
 > git.exe rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git.exe config remote.origin.url https://github.com/my-user-account/project.git # timeout=10
Fetching upstream changes from https://github.com/my-user-account/project.git
 > git.exe --version # timeout=10
 > git.exe fetch --tags --progress https://github.com/my-user-account/project.git +refs/heads/*:refs/remotes/origin/*
 > git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10
 > git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10
Checking out Revision 16d16a1ab2deb17ec18a4f3ab1b31170b534095b (refs/remotes/origin/master)
 > git.exe config core.sparsecheckout # timeout=10
 > git.exe checkout -f 16d16a1ab2deb17ec18a4f3ab1b31170b534095b
Commit message: "add builder script"
 > git.exe rev-list --no-walk e272f7767978e0af084b8a49e36385f833f7c6a9 # timeout=10
Piping unity Editor.log from D:\KAIGAN
[Project-Build] $ "C:\Program Files\Unity\Editor\Unity.exe" -quit -batchmode -projectPath C:\Program Files (x86)\Jenkins\workspace\Project-Build -executeMethod BuildScript.PerformAndroidBuild -logFile D:\Custom Folder\JENKINS_BUILD\Project

LICENSE SYSTEM [20181224 6:7:44] Next license update check is after 2018-12-24T12:47:08


LICENSE SYSTEM [20181224 6:7:44] 00330-80123-38760-AA904 != 00330-80000-00000-AA766

Built from '2017.3/release' branch; Version is '2017.3.1f1 (fc1d3344e6ea) revision 16522547'; Using compiler version '160040219'
OS: 'Windows 10  (10.0.0) 64bit' Language: 'en' Physical Memory: 8144 MB
BatchMode: 1, IsHumanControllingUs: 0, StartBugReporterOnCrash: 0, Is64bit: 1, IsPro: 0
[Package Manager] Server::Start -- Port 60900 was selected

 COMMAND LINE ARGUMENTS:
C:\Program Files\Unity\Editor\Unity.exe
-quit
-batchmode
-projectPath
C:\Program
Files
(x86)\Jenkins\workspace\Project-Build
-executeMethod
BuildScript.PerformAndroidBuild
-logFile
D:\Custom Folder\JENKINS_BUILD\Project
Couldn't set project path to: C:\Program

(Filename: C:\buildslave\unity\build\Runtime/Utilities/Argv.cpp Line: 226)


Aborting batchmode due to failure:
Couldn't set project path to: C:\Program

FATAL: Unity3d command line execution failed with status 1
Build step 'Invoke Unity3d Editor' marked build as failure
Archiving artifacts
Finished: FAILURE

ошибка говорит

Couldn't set project path to: C:\Program

но я не понял :(

я использую этот buildscipt в моем проекте Unity: Buildscript.cs

Я использую бесплатную версию Unity. Я использую Windows 10 с установленными jenkins и unity. пожалуйста, помогите мне

Это из-за пробела на вашем пути. Попробуйте заключить путь в квоты или создать другой каталог (без пробелов в пути).

vasily.sib 25.12.2018 04:05

Вы будете намного счастливее, если выберете другой каталог без пробелов, а не в одном из защищенных каталогов Windows, например C: \ build.

Retired Ninja 25.12.2018 04:57

спасибо за помощь vasily.sib и Retired Ninja, которые мне очень помогли :)

Arief Budi Prasetyo 16.01.2019 13:36

извините, если я задам повторяющийся вопрос, тогда я был очень запутан

Arief Budi Prasetyo 16.01.2019 13:37
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
5
1 300
0

Другие вопросы по теме