Class IvyPublish

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class IvyPublish
    extends IvyTask
    This task allow to publish a module revision to an Ivy repository.
    • Constructor Detail

      • IvyPublish

        public IvyPublish()
    • Method Detail

      • setCache

        public void setCache​(java.io.File cache)
      • getSrcivypattern

        public java.lang.String getSrcivypattern()
      • setSrcivypattern

        public void setSrcivypattern​(java.lang.String destivypattern)
      • getDeliverivypattern

        @Deprecated
        public java.lang.String getDeliverivypattern()
        Deprecated.
        use getSrcivypattern() instead.
        Returns:
        String
      • setDeliverivypattern

        @Deprecated
        public void setDeliverivypattern​(java.lang.String destivypattern)
        Deprecated.
        Parameters:
        destivypattern - String
      • getModule

        public java.lang.String getModule()
      • setModule

        public void setModule​(java.lang.String module)
      • getOrganisation

        public java.lang.String getOrganisation()
      • setOrganisation

        public void setOrganisation​(java.lang.String organisation)
      • getPubdate

        public java.lang.String getPubdate()
      • setPubdate

        public void setPubdate​(java.lang.String pubdate)
      • getPubrevision

        public java.lang.String getPubrevision()
      • setPubrevision

        public void setPubrevision​(java.lang.String pubRevision)
      • getPubbranch

        public java.lang.String getPubbranch()
      • setPubbranch

        public void setPubbranch​(java.lang.String pubBranch)
      • getRevision

        public java.lang.String getRevision()
      • setRevision

        public void setRevision​(java.lang.String revision)
      • getStatus

        public java.lang.String getStatus()
      • setStatus

        public void setStatus​(java.lang.String status)
      • setConf

        public void setConf​(java.lang.String conf)
      • setDelivertarget

        public void setDelivertarget​(java.lang.String deliverTarget)
      • setDeliveryList

        public void setDeliveryList​(java.io.File deliveryList)
      • getResolver

        public java.lang.String getResolver()
      • setResolver

        public void setResolver​(java.lang.String publishResolverName)
      • getArtifactspattern

        public java.lang.String getArtifactspattern()
      • setArtifactspattern

        public void setArtifactspattern​(java.lang.String artifactsPattern)
      • addArtifactspattern

        public void addArtifactspattern​(java.lang.String artifactsPattern)
      • isReplacedynamicrev

        public boolean isReplacedynamicrev()
      • setReplacedynamicrev

        public void setReplacedynamicrev​(boolean replacedynamicrev)
      • isMerge

        public boolean isMerge()
      • setMerge

        public void setMerge​(boolean merge)
      • doExecute

        public void doExecute()
                       throws org.apache.tools.ant.BuildException
        Description copied from class: IvyTask
        The real logic of task execution after project has been set in the context. MUST be implemented by subclasses
        Specified by:
        doExecute in class IvyTask
        Throws:
        org.apache.tools.ant.BuildException - if something goes wrong
      • isPublishivy

        public boolean isPublishivy()
      • setPublishivy

        public void setPublishivy​(boolean publishivy)
      • isWarnonmissing

        public boolean isWarnonmissing()
      • setWarnonmissing

        public void setWarnonmissing​(boolean warnonmissing)
      • isHaltonmissing

        public boolean isHaltonmissing()
      • setHaltonmissing

        public void setHaltonmissing​(boolean haltonmissing)
      • isOverwrite

        public boolean isOverwrite()
      • setOverwrite

        public void setOverwrite​(boolean overwrite)
      • setForcedeliver

        public void setForcedeliver​(boolean b)
      • isForcedeliver

        public boolean isForcedeliver()
      • isUpdate

        public boolean isUpdate()
      • setUpdate

        public void setUpdate​(boolean update)