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 서비스를 재시작해줍니다.
설정이 완료되었습니다.
젠킨스로 가서 빌드를 하면됩니다.
안되면 댓글 달아주세요.