깃허브 액션 에러 사건 일지

깃허브 액션이 빌드 에러 발생

  • 라이브러리 다운로드 받지 못하고 에러가 발생하면서 에러
  • 로걸에서 캐시 클리어 이후로 빌드 실패

     ./gradlew build --refresh-dependencies --stacktrace
    
  • 터미널에서 –refresh-dependencies 를 추가후 빌드하면 라이브러리를 다운로드 받아서 진행
  • /Users/사용자$/Users/.gradle/caches/버전/ 폴더를 삭제 해도 됩니다.
  • 결국 로컬에서도 에러가 발생한다.
  • 특정 라이브러리 에러가 발생해서 해당 라이브러리르 패키지로 바꾸면 다른 라이브러리들이 에러를 막 발생 대충 아래와 같은 문구가 포함 되어 있습니다.

    org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies for
    
  • 이후 해당 에러로 검색 하기 시작 -루트의 그래들을 수정 했습니다.
  • allprojects -> repositories 위치의 내용을 확인 했습니다.
  • 순서를 변경 했습니다.
  • mavenCentral , maven, google, jcenter

``` // 변경 전 repositories { maven { url ‘https://maven.google.com’ } maven { url ‘https://jitpack.io’ } maven { url ‘https://jcenter.bintray.com’ } maven { url ‘https://naver.jfrog.io/artifactory/maven/’ } jcenter() flatDir { dirs ‘libs’ } google() mavenCentral() }

// 변경 후 repositories { mavenCentral() maven { url ‘https://maven.google.com’ } maven { url ‘https://jitpack.io’ } maven { url ‘https://jcenter.bintray.com’ } maven { url ‘https://naver.jfrog.io/artifactory/maven/’ } google() jcenter() flatDir { dirs ‘libs’ } } ```

PyeongHo

즐겁게 또 즐겁게