본문 바로가기
반응형

IT/Unity3D 빌드5

Jenkins에서 Unity3D 빌드 방식 두 가지 Unity3d plugin 사용 Dashboard > Jenkins 관리 > Tools 에서 유니티 설치경로를 셋팅 Job pipeline에서의 설정 -quit -batchmode \ -projectPath "${WORKSPACE}/Client" \ -logFile "${WORKSPACE}/editor_build.log" \ -executeMethod BuildScript.BuildApp_Android shell script 사용 RUN_UNITY="/Applications/Unity/Hub/Editor/2022.3.13f1-arm64/Unity.app/Contents/MacOS/Unity" LOG_FILE="${WORKSPACE}/editor_build.log" touch $LOG_FILE "$RUN_.. 2024. 2. 26.
젠킨스에서 유니티 빌드 팁 젠킨스에서 빌드될 유니티 프로젝트의 경로 젠킨스에서 유니티 빌드를 하기위해 여러 문서들을 접하다보면 유니티 프로젝트 패스를 항상 전체 경로를 써야 한다고 적혀 있었는데 아무리 생각해봐도 전체경로만 지원하진 않을것 같아서 많은시간 삽질 끝에 찾아낸.... -projectPath "$WORKSPACE\Client" -quit -batchmode -nographics -projectPath "$WORKSPACE\Client" -logFile "$WORKSPACE\Editor.log" -executeMethod Builder.build ios 여러 인증서로 빌드시 시간단축 예전엔(아마 xcode 8.1까지였나?) ipa를 추출하기위한 과정이 유니티 xcode export => xcode archive => ex.. 2023. 4. 19.
엄청 오랜만에 xcode build command 정리 인증서 확실하지 않지만 Distribution Certification 이건 뭐 앱(Identifier)마다 매칭되는 Distribution 이 반드시 필요하니 추가 생성은 불가피 한 것이고 Development Certification mac머신들이 개발자 인증서를 개별 발급하지 않고, Apple Development 인증서 하나만 발급하여 xcode빌드를 하는 모든 mac 머신들이 인증서를 공유하게 하면 어느 머신이든 archive는 빌드가 가능할 것으로 생각합니다. Command line build xcode => archive echo "remove provision files" rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision.. 2023. 4. 8.
Build GI data 에서 끝나지 않는 빌드 Build GI data가 시작되면 절대 빌드가 끝나지 않습니다. 아래 캡쳐이미지에는 시간이 8분밖에 안되었지만 이전에 한시간 동안 기다려봤어도 저~~언혀 끝날 기미가 보이지 않습니다. lighting 설정으로 이동 Windows > Rendering > Lighting Auto Generate 체크 해제 하지만... Auto Generate 꺼도 Build GI data에서 멈추는 것은 아니지만 하염없이 Import 를 하고 있거나, scene 빌드를 하염없이 하고 있는 현상이 추가로 발견되었습니다. 하여 유니티 최고 치트키 인 Library폴더 삭제 후 빌드에 성공할 수 있었습니다. 2023. 3. 31.
반응형