[빌드에러] D8: Expected stack map table for method with non-linear control flow.
gradle을 Unity 2021 기본인 gradle plugin 4.0.1에서 gradle plugin 4.2.0으로 변경하고 나서
Unity Editor에서는 빌드가 잘되는데 이상하게 jenkins Android 에서만 빌드가 실패해서 삽질하면서 알아보니
jenkins를 Mac에 셋팅해뒀는데 gradle cache 폴더가 뭔가 꼬인 것 같다.
아래와 같은 Warning Log가 엄청나게 뜬다.
[Warning Log]
WARNING:/Users/{UserAccount}/.gradle/caches/transforms-2/files-2.1/ea30c3c071cd48c926311878c13eb08b/jetified-unity-classes.jar: D8: Expected stack map table for method with non-linear control flow.
그래서 아래 위치의 gradle cache 하위 있는 것들을 모두 삭제하고 새로 빌드를 실행해서 잘 돌아가는 것을 확인했다.
[Mac gradle cache 위치] /Users/{UserAccount}/.gradle/caches/
[참조] https://blueasa.tistory.com/2769
'협업 > Jenkins' 카테고리의 다른 글
[펌] How to merge two branch in GitHub using jenkins (0) | 2023.12.01 |
---|---|
[빌드에러] script not yet approved for use (0) | 2023.11.24 |
[빌드에러] ERROR: Timeout after 10 minutes (0) | 2023.11.22 |
[Plugins] Build Failure Analyzer (0) | 2023.10.11 |
[링크] jenkins job 복사(새로운 item 복사) (0) | 2023.08.24 |