Gradle Build Scan을 사용해보기

나는 평소 안드로이드 개발을하고 있지만 Gradle의 기능으로 빌드 스캔이 편리했기 때문에 최근에 사용하기 시작했습니다.

그리고, Qiita에 Build Scan 소개 기사가 1건도 없었다(※당사 조사) 때문에, 아직 사용하고 있는 사람 그다지 없는 것은? 라고 생각해 기사로 했습니다.

Build Scan이란?



한마디로 말하면, 「빌드가 다니지 않는다!」라고 다른 사람에게 상담하고 싶을 때, 에러 로그라든지 환경 설정등 여러가지를 URL 하나로 공유할 수 있는 기능입니다.

How to use



Creating Build Scans
Get started with build scans
이 부분을 읽고 Project root의 build.gradle에 필요한 설명을합니다.
Gradle 4.3 이상이라면 불필요합니다.

build.gradle
buildscript {
    ....
}

plugins {
    id 'com.gradle.build-scan' version '2.4.1'
}

buildScan {
    termsOfServiceUrl = 'https://gradle.com/terms-of-service'
    termsOfServiceAgree = 'yes'
    publishAlways()
}

그런 다음 명령 줄에서 Project root로 이동하여
./gradlew build --scan

을 실행합니다.
BUILD FAILED in 4m 33s
341 actionable tasks: 302 executed, 39 up-to-date

Publishing build scan...
https://gradle.com/s/abcde1fghij2k

나가기 때문에 URL에 액세스하면 ...
Getting started with build scans | Gradle Inc.
계속은 자신의 눈으로 확인해 주세요(둥근 던지기)

더 자세히 알고 싶다 / 프라이버시 어떻습니까?



Gradle Terms of Service
Gradle Build Scan Plugin User Manual
Removing published build scans from scans.gradle.com
이 근처에 쓰고있는 것 같습니다만, 아직 제대로 읽지 않았으므로, 이해하는대로 추기합니다.

기타 참고 사이트



The one Gradle trick that supersedes all the others

좋은 웹페이지 즐겨찾기