Package aQute.bnd.ant

Class ReleaseTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
aQute.bnd.ant.BaseTask
aQute.bnd.ant.ReleaseTask
All Implemented Interfaces:
Report, Reporter, Cloneable

public class ReleaseTask extends BaseTask

ANT task to release into a repository, equivalent to: <bnd command="release"/>

To release into the default repository (defined by -releaserepo in build.bnd):

  <bndrelease/>
 

To release into a specific named repository:

  <bndrelease releaserepo="My Repository"/>
 
See Also:
  • Field Details

    • releaseRepo

      String releaseRepo
  • Constructor Details

    • ReleaseTask

      public ReleaseTask()
  • Method Details

    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException
    • setReleaserepo

      public void setReleaserepo(String releaseRepo)