Class AntBuildTrigger

  • All Implemented Interfaces:
    java.util.EventListener, IvyListener, Trigger

    public class AntBuildTrigger
    extends AbstractTrigger
    implements Trigger
    Triggers an ant build on an event occurrence.

    Example of use:

     <ant-build-trigger event="pre-resolve-dependency"
                        filter="revision=latest.integration"
                        antfile="/path/to/[module]/build.xml"
                        target="compile"/>
     

    Triggers an ant build for any dependency in asked in latest.integration, just before resolving the dependency.

    The onlyonce property is used to tell if the ant build should be triggered only once, or several times in the same build.

    Since:
    1.4
    See Also:
    AntCallTrigger
    • Constructor Detail

      • AntBuildTrigger

        public AntBuildTrigger()
    • Method Detail

      • getBuildFilePattern

        public java.lang.String getBuildFilePattern()
      • setAntfile

        public void setAntfile​(java.lang.String pattern)
      • getTarget

        public java.lang.String getTarget()
      • setTarget

        public void setTarget​(java.lang.String target)
      • isOnlyonce

        public boolean isOnlyonce()
      • setOnlyonce

        public void setOnlyonce​(boolean onlyonce)
      • getPrefix

        public java.lang.String getPrefix()
      • setPrefix

        public void setPrefix​(java.lang.String prefix)