Implementar mi aplicación Gradle (Spring Boot) en Heroku

Tengo una aplicación de inicio gradle + spring con el siguiente file build.gradle:

buildscript { ext { springBootVersion = '2.0.0.BUILD-SNAPSHOT' } repositories { mavenCentral() maven { url "https://repo.spring.io/snapshot" } maven { url "https://repo.spring.io/milestone" } } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") } } apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'org.springframework.boot' jar { baseName = 'teambuilting' version = '0.0.1-SNAPSHOT' } sourceCompatibility = 1.8 targetCompatibility = 1.8 repositories { mavenCentral() maven { url "https://repo.spring.io/snapshot" } maven { url "https://repo.spring.io/milestone" } } dependencies { compile('org.springframework.boot:spring-boot-starter-actuator') compile('org.springframework.boot:spring-boot-actuator-docs') compile('org.springframework.boot:spring-boot-starter-data-rest') compile('org.springframework.data:spring-data-rest-hal-browser') compile('org.springframework.boot:spring-boot-starter-web') compile('org.springframework.boot:spring-boot-starter-web-services') compile('org.springframework.boot:spring-boot-starter-data-mongodb') testCompile('org.springframework.boot:spring-boot-starter-test') } 

Pero cuando bash implementar mi twig principal en Heroku, aparece el siguiente error:

 -----> Failed to detect set buildpack https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/gradle.tgz More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure ! Push failed 

Añadí en Buildpacks, heroku / gradle. ¿Qué más me estoy perdiendo?

debe definir en el tablero que el proyecto use el buildpack para Gradle. En build.gradle, tiene que agregar esta tarea:

 task stage { dependsOn build } 

y crea un file de Proc para indicar los próximos pasos una vez que heroku construya tu software.

Juan Antonio

    Intereting Posts