1
나는 maven에서 gradle로 내 응용 프로그램을 변환하고 있는데, 나는 gradle을위한 maven-release-plugin 대안을 찾고있다.build.gradle에 버전을 저장하는 Gradle release 플러그인
- 제거 버전에서 '-snapshot'접미사와의 repo
- 빌드에서
- 범프 버전을 커밋이 새로운 자식 태그를 만들에게 전달됩니다하므로 커밋 :
내가 플러그인에서 필요한 모든입니다. Gradle을 (pom.xml 파일 등) 및 추가 '-SNASPHOT'접미사
것 같아요, 가장 인기있는 하나 Gradle을 출시 플러그인 (https://github.com/researchgate/gradle-release)입니다. 그것은 잘 작동하지만, 그것은 별도의 파일 "gradle.properties"에 버전을 저장합니다. 이 버전을 "build.gradle"파일에 저장해야합니다 (예 : pom.xml의 버전).
은 또한 플러그인을 다음 테스트,하지만 그들은 너무 build.gradle에 저장하지 버전을 수행- AXION-릴리스 플러그인 (https://github.com/allegro/axion-release-plugin)
- Gradle을-자식 (https://github.com/ajoberstar/gradle-git/wiki/Release-Plugins)
- Gradle을을 -release-plugin (https://github.com/netzwerg/gradle-release-plugin)
"build.gradle"파일의 버전에서 작동 할 수있는 Gradle 플러그인이 있습니까?
왜 버전이 build.gradle에 직접 필요합니까? – Vampire
@Vampire, 내 프로젝트에서 하나 이상의 파일을 원하지 않습니다. 모든 자료를 한 곳에 보관하고 싶습니다. – Barataliba
@Barataliba'gradle.properties'는 프로젝트 속성을 추가하는 표준 gradle 메커니즘입니다. 프로젝트에 하나의 추가 파일이 있다는 것을 재고해야합니다. – sm4