2015-08-06 2 views
2

Я отредактировал задание Jenkins, запущенное в CI, на «Удалить рабочее пространство до начала сборки», но когда я пошел, чтобы построить работу с новой опцией. Сбой сборки:Пустое рабочее пространство Jenkins, вызвавшее неудачу сборки Jenkins

Started by user [8mha:AAAAmR+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAz2EgZe/dLi1CL93MzCpMQcIwDWRQFzwgAAAA==[0mmosawi 
Building remotely on [8mha:AAAArx+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAypEgYV/eT83ILSktQi/ZLsVN3kxJxkXaDdpRW6RRmpOWa6FWYmuoYA2b5uWNkAAAA=[0mtke-calc-linux-rhel6-x64-1 (rhel6-java7 rhel6) in workspace /jenkins/workspace/completeness_compiler_runtime_tests 
Using remote perforce client: completeness_compiler_runtime_tests-217915412 
[completeness_compiler_runtime_tests] $ p4 workspace -o completeness_compiler_runtime_tests-217915412 
Last build changeset: 61685 
[completeness_compiler_runtime_tests] $ p4 changes -s submitted -m 1 //completeness_compiler_runtime_tests-217915412/... 
[completeness_compiler_runtime_tests] $ p4 -s changes -s submitted //completeness_compiler_runtime_tests-217915412/[email protected],@61695 
[completeness_compiler_runtime_tests] $ p4 describe -s 61695 
[completeness_compiler_runtime_tests] $ p4 -G where //... 
[completeness_compiler_runtime_tests] $ p4 -s users mosawi 
[completeness_compiler_runtime_tests] $ p4 user -o mosawi 
Sync'ing workspace to changelist 61695. 
[completeness_compiler_runtime_tests] $ p4 -s sync //completeness_compiler_runtime_tests-217915412/[email protected] 
Sync complete, took 382 ms 
No emails were triggered. 
[completeness_compiler_runtime_tests] $ /bin/sh -xe /tmp/hudson3579240812233061648.sh 
+ cd /jenkins/workspace/completeness_compiler_runtime_tests/TPS/qel/automation/tools 
/tmp/hudson3579240812233061648.sh: line 3: cd: /jenkins/workspace/completeness_compiler_runtime_tests/TPS/qel/automation/tools: No such file or directory 
Build step 'Execute shell' marked build as failure 
Sending e-mails to: [email protected] 
Email was triggered for: Failure 
Sending email for trigger: Failure 
Sending email to: [email protected] 

Так что он не может даже найти этот каталог. Кто-нибудь знает, как я могу это исправить? Это похоже на что-то простое, но я не знаю, как это исправить.

+0

Вы уверены, что указали местоположение репо – Kode

+0

Я сделал, я использую perforce, и сопоставления каталогов верны. Имейте в виду, что все работает нормально, единственный вариант, который я добавил, это «Удалить рабочую область до начала сборки», – mosawi

ответ

0
/tmp/hudson3579240812233061648.sh: line 3: cd: /jenkins/workspace/completeness_compiler_runtime_tests/TPS/qel/automation/tools 

Ошибка в шаге выполнения шага. В строке 3 этого шага в вашей конфигурации заданий вы cd'ing в какой-то каталог, относящийся к корню рабочей области. Корневой wokrspace вероятно

/jenkins/workspace/completeness_compiler_runtime_tests/ 

С completeness_compiler_runtime_tests является имя задания. Поскольку вы только что удалили все, что хранилось внутри/jenkins/workspace/completeteness_compiler_runtime_tests /, вы не можете записать cd в каталог, упомянутый в ошибке, потому что он не существует.

С уважением,

C.O.

Смежные вопросы