2013-10-04 3 views
8

gradlew help <task>과 같은 명령이있어 특정 작업에서 정확히 무엇이 계속되는지에 대한 문서를 제공합니까?gradle 작업에 대한 정보를 얻을 수있는 명령 줄 방법이 있습니까?

+0

구체적으로 어떤 정보를 찾고 계십니까? 태스크는'description' 특성을 사용하여 목적을 설명 할 수 있습니다. 이 설명은'gradle tasks'를 실행할 때 나타납니다. –

+0

@BenjaminMuschko 그래, 그 설명을 볼 수 있지만, 각각의 작업이 'gradle tasks' 목록에 실제로 나열되어 있지 않은 작업 (하위 작업)에 의존하는 것처럼 보입니다. 예를 들어 android 플러그인을 사용하여 빌드 작업을 실행하면 다음 출력이 표시됩니다. https://gist.github.com/matthewmichihara/6846646. 각 단계에서 진행되는 작업에 대한 정보를 얻을 수있는 방법이 있습니까? – Matthew

+0

그것에 대해'gradle tasks --all'을 실행하십시오. –

답변

7

지금 바로 이것에 대한

gradle help --task <taskname> 

있습니다.

5
gradlew -dry-run <task> 

은 명령에 대해 실행될 내용을 보여줍니다. 바로 가기 버전은 다음과 같습니다

gradlew -m <task> 

는 또한

gradlew tasks 

모든 작업 및 종속성의 목록이 표시됩니다.

+0

그건 도움이되는 일이지만, 각각의 개별 과제가하는 일에 대한 문서를 실제로 제공하지는 않습니다. – Matthew

+0

명령 행 플래그'-t'가 더 이상 존재하지 않습니다. 그것은'tasks' 작업으로 대체되었습니다. –

+0

예, 현재 Gradle의 아주 오래된 버전을 사용 중입니다. 아직 업그레이드하지는 않았지만 아직 업그레이드하지 않으려 고합니다. –

관련 문제