2012-09-18 5 views
8

백그라운드에서 응용 프로그램을 컴파일하고 테스트 할 수있는 플러그인 또는 좋은 방법이 있습니까?그라디언트를 이용한 연속 테스트

내가 intellij 및 일식 (다른 사람 사이 infinitest)에 대한 몇 가지 플러그인을 알고 있지만 IDE에 관계없이 일반적인 gradle 솔루션을 찾고 있는데.

testing-deamon을 시작하고 growl 또는 다른 알림 도구를 사용하여 코드가 컴파일되지 않았거나 테스트에 실패했음을 알리는 것이 좋을 것입니다.

답변

6

연속 컴파일/테스트/etc. Gradle의 향후 버전을 위해 계획된 기능입니다. 그들은 기존의 Gradle Daemon을 기반으로합니다.

업데이트 :

Gradle은 버전 2.5의 연속 빌드 기능을 도입했습니다. 이 기능은 여전히 ​​양식 중이지만 일상적인 개발 과정에서 이미 사용할 수 있습니다. 지속적인 빌드 기능은 작업이 완료된 후에 Gradle이 종료되지 않지만 계속 실행되고 파일 변경 사항을 찾아 작업을 자동으로 다시 실행한다는 것을 의미합니다. 코드를 작성하는 동안 테스트 작업을 다시 실행하려는 시나리오에 완벽하게 적용됩니다. 연속 빌드 기능을 사용하면 테스트 작업으로 Gradle을 한 번 시작하고 Gradle은 소스 파일이 자동으로 재 컴파일되고 소스 파일이 변경되면 테스트를 실행합니다.

연속 빌드 기능을 사용하려면 명령 줄 옵션 --continuous 또는 더 짧은 버전 -t을 사용해야합니다. 이 옵션을 사용하면 Gradle이 연속 모드로 시작됩니다. Gradle을 중지하려면 Ctrl+D 키 조합을 사용해야합니다.

http://mrhaki.blogspot.com.au/2015/08/gradle-goodness-using-continuous-build.html

+3

미래가 도착했으며 기능이 없습니다. : –

+2

사실, 이것에 대한 작업이 막 시작되었습니다 –

+0

Nice! 특정 릴리스에 대한 일정이 있습니까? – nilsmagnus