Package aQute.bnd.ant

Class ReleaseTask

  • All Implemented Interfaces:
    Report, Reporter, java.lang.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:
    for setup instructions.
    • Field Detail

      • releaseRepo

        java.lang.String releaseRepo
    • Constructor Detail

      • ReleaseTask

        public ReleaseTask()
    • Method Detail

      • 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​(java.lang.String releaseRepo)