2016-02-10 3 views
1

Я создал крачка проект для запуска теста транспортир в eclipse.when я называютолько в состоянии запустить транспортир тест частично через Jenkins

C:\Users\***>protractor D:\eclipseProject\sample.js 

выше линии в ЦМД, транспортир работает perfectly.But проблема здесь состоит в том, что для каждого запуска я должен открыть cmd-окно и набирать над строкой каждый раз, поэтому я создаю пакетный файл sampleOne.bat для того же самого, и он работает очень хорошо. Теперь, что я буду делать, это то, что я вызываю этот файл sampleOne.bat в jenkins и нажмите «Build Now» (опция в jenkins). jenkins может запускать этот пакетный файл, но частично (предположим, что если sample.js выполняет вход в угловое веб-приложение, а затем проверяет следующую страницу.), то есть он вводит имя пользователя и пароль в полях редактирования и после этого г получить закрытый (браузер Chrome) и Дженкинс показаны ниже сообщ

Started by user anonymous 
Building in workspace D:\eclipseProject\***WebApplication\***BatchRunner 
[***BatchRunner] $ cmd /c call C:\Users\***\AppData\Local\Temp\hudson4990564856015457437.bat 

D:\eclipseProject\***WebApplication\***BatchRunner>sampleOne.bat 
Process leaked file descriptors. See http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build for more information 
Finished: SUCCESS 

Не уверен, что это правильный путь или нет Пожалуйста, помогите

ответ

1

После выполнения серьезных исследований я нашел то, что работает в соответствии с выше после пройдя через несколько ссылок я нашел эти ссылки

https://java.net/projects/hudson/lists/users/archive/2009-08/message/447 
https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project 

как по этим ссылкам, чтобы работать я должен установить BUILD_ID = dontKillMe Так в Дженкинс я сделал это и его работы в настоящее время

1. Open jenkins.war from cmd. 
2. Click Manage Jenkins. 
3. Click Configure System (first option). 
4. Under Global properties check Environment variables.Click add button 
5. Give List of key-value pairs Name = BUILD_ID and value = dontKillMe. 
6. Click apply and save. 
7. Run the project now (working in my case) 
Смежные вопросы