2014-10-08 4 views
1

미안 해요. 문제가 어리석게 들리지만 테스트 프로젝트가 아닌 젠킨스에서 프로젝트를 실행할 수 있습니까?젠킨스의 테스트 케이스

특정 시간에만 실행하면되고 실행 후 프로젝트에서 로그 파일을 받고 싶습니다.

+0

예. 이러한 관련 질문에 좀 걸릴 수 있습니다 : http://stackoverflow.com/questions/12472645/how-to-schedule-jobs-in-jenkins http://stackoverflow.com/questions/7000251/how-schedule-build-in-jenkins – Willeman

답변

1

사실 젠킨스를 사용하여 다양한 유형의 프로젝트를 실행할 수 있습니다. 작업 구성에서 "주기적으로 빌드"또는 "SCM 폴링"확인란을 선택하여 cron 표현식을 사용하여 빌드 시작 시간을 지정할 수 있습니다. "Build periodic"은 지정된 시간에 빌드를 시작하는 반면, "Poll SCM"은 SCM에 새로운 커밋이있는 경우에만 새 빌드를 시작합니다.

빌드 중에 생성 된 특정 로그 파일을 받으려면 구성의 빌드 이후 작업 섹션에서 "아티팩트 보관"을 구성한 다음 보관할 파일의 이름을 지정할 수 있습니다.

http://[yourJenkins]/job/[jobName]/lastSuccessfulBuild/artifact/[artifactName] 

을하지만 당신은 다른 곳에서이 파일을 전송해야하는 경우, 당신은 SCP 플러그인 (https://wiki.jenkins-ci.org/display/JENKINS/SCP+plugin)를 사용할 수 있습니다 당신은 쉽게 링크를 통해 이후 아카이브 파일에 액세스 할 수 있습니다.