• 0.9

jcabi-heroku:deploy

Full name:

com.jcabi:jcabi-heroku-maven-plugin:0.9:deploy

Description:

Deploys JAR/WAR artifact to Heroku. @author Yegor Bugayenko (yegor@tpc2.com) @version $Id$ @since 0.4

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: deploy.

Required Parameters

Name Type Since Description
name String - Heroku application name
procfile String - Content of Procfile
artifacts String[] - Artifacts to download during deployment

Optional Parameters

Name Type Since Description
skip boolean - Skips execution
Default value is: false.
server String - Server ID from settings.xml
Default value is: heroku.com.

Parameter Details

skip:

Skips execution
  • Type: boolean
  • Required: No
  • Default: false

server:

Server ID from settings.xml
  • Type: java.lang.String
  • Required: No
  • Default: heroku.com

name:

Heroku application name
  • Type: java.lang.String
  • Required: Yes

procfile:

Content of Procfile
  • Type: java.lang.String
  • Required: Yes

artifacts:

Artifacts to download during deployment
  • Type: java.lang.String[]
  • Required: Yes