336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


젠킨스 유니티 빌드 설정하기(Windows 기준)




젠킨스 메인화면에서 좌측 상단 새로운 Item 선택합니다.




이름을 설정하고 Freestyle project 선택하고 확인을 눌러줍니다.




여기에서는 SVN 연동할 것이므로, 소스 코드 관리에서 Subversion 선택합니다.


그리고 Repository URL 설정해줍니다



그리고 Credentials 우측에 Add 눌러 svn 계정을 등록합니다.





계정이 추가되었다면 Credentials 해당 계정을 선택해줍니다.





이제 빌드설정만 해주면 끝이 납니다.


하단에 내리면 Build 라는 항목이 있는데 Add build step 눌러줍니다.


 여러 방법이 있겠지만 여기에서는 명령어를 Windows batch command 사용하겠습니다.


그리고 명령어를 넣어줍니다. 형식은 다음과 같습니다.

 

"유니티 실행파일 경로" -quit -batchmode -projectPath "프로젝트경로" -executeMethod "빌드스크립트함수명"

 

Ex> "C:\Program Files\Unity\Editor\Unity.exe" -quit -batchmode -projectPath "D:\Work\trunk\Client2017" 

-executeMethod PnBuilder.Builder.Build

 



6. 빌드스크립트함수는 아래 링크를 참조하시면 됩니다.

https://wiki.jenkins.io/display/JENKINS/Unity3dBuilder+Plugin



나의 설정

(빌드스크립트는 파일첨부)

Builder.zip


 

echo %PATH%

echo %USERDOMAIN%\%USERNAME% 

"C:\Program Files\Unity\Editor\Unity.exe" -quit -batchmode -projectPath "D:\Work\trunk\Client2017" -logFile "D:\buildlog.txt" -executeMethod PnBuilder.Builder.Build -outputprefix "Dev"

 

ECHO DONE

 


 

위의 커맨드를 보면

 

echo %PATH%

echo %USERDOMAIN%\%USERNAME% 

 


있는데, Unity 2007.1 .2 버전에서 .dll could not found

 


참고로 Unity3D 2007 버전에서는 .dll could not be found 에러가 발생합니다.


참고링크

 


이럴 경우 계정을 지정해주어야 합니다.

 

윈도우 시작 버튼을 눌러 service 가줍니다.






서비스에서 Jenkins 찾습니다.





마우스 오른쪽을 눌러 속성을 들어갑니다.





그리고 다음처럼 계정을 설정해주고 Jenkins 서비스를 재시작해줍니다.




설정이 완료되었습니다.


젠킨스로 가서 빌드를 하면됩니다.


안되면 댓글 달아주세요.









'게임 프로그래밍 > 기타' 카테고리의 다른 글

[IOS] Agreements Message  (1) 2018.08.15
[기타] 젠킨스 설치하기  (0) 2018.03.04

+ Recent posts