[antlr-interest] Maven builds, hudson continuous
antlr-list at arizona-software.ch
Thu Nov 20 22:06:36 PST 2008
Great job Jim!
On Nov 20, 2008, at 10:28 AM, Terence Parr wrote:
> HI everyone,
> Just wanted to follow up on this note to recognize Jim Idle (or is it
> Idol!?) for his extraordinary efforts to get maven and the continuous
> build server Hudson working! It really is a huge improvement in an
> area that I always lag behind (build systems).
> I'll update the website to include all of these links for easy
> On Nov 19, 2008, at 4:39 PM, Jim Idle wrote:
>> As some of you may have noticed, a lot of work has been done lately
>> to provide the ANTLR components as Maven artifacts (http://maven.apache.org/
>> ), to provide an auto-syncing repository so that new release are
>> available via Maven within 4 hours of release and finally to create
>> Maven projects so that it is easy for people other than Ter to build
>> If you build Java projects and have not come across Maven then I
>> highly recommend taking the 10 minute tour as it is pretty useful.
>> As a side effect of this work, if you install the Maven plugin into
>> your IDE (Netbeans/IDEA/Eclipse) then you will find that you can
>> open the directory that contains the ANTLR source code (look for the
>> pom.xml file) in the IDE and it will automatically know how to build
>> and test the software.
>> A further side effect however, should make the need for you to build
>> your own development snapshots. This is because we have also
>> implemented an instance of the Hudson continuous build server. Here
>> you can find the latests build status of all the ANTLR tools and you
>> can download the latest development snapshot, if you are not using
>> You can find the hudson reports at: http://www.antlr.org:8888/
>> hudson (JIRA is still at http://www.antlr.org:8888 )
>> Finally, if you are a Maven user and for some reason feel the need
>> to build with the latest snapshot releases (perhaps to get a bug fix
>> and so on), then you can connect to the ANTLR snapshot repository by
>> specifying it in your maven pom.xml file as follows:
>> <project> ...
>> Inform Maven of the ANTLR snapshot repository, which it will
>> need to consult to get the latest snapshot build of the runtime
>> and tool directories if it was not built and installed locally.
>> This is the ANTLR repository.
>> <name>ANTLR Testing Snapshot Repository</name>
>> List: http://www.antlr.org/mailman/listinfo/antlr-interest
>> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
More information about the antlr-interest