Added some utility targets pour moi.
Better error checking. There's now a nightly builds HTML page, for use with a script like the following: #! /bin/sh JSKAD=/www/nightly/Jskad DEST=/www/nightly/builds HISTORY=/www/nightly/history DATE=`date` if test ! -d $DEST; then \ echo "$DEST does not exist ($DATE)." >> history; exit 1; fi (rm -fr ${DEST}/* && cd $JSKAD && cvs -f -z3 update -dP && ant dc-nightly-build \ && cp dist/nightlyBuild.zip $DEST && cd $DEST && unzip nightlyBuild.zip \ && rm nightlyBuild.zip && \ (cd docs \ && mv private-javadocs-*.zip private-javadocs-today.zip \ && mv public-javadocs-*.zip public-javadocs-today.zip \ && mkdir public && mkdir private && \ (cd public \ && unzip ../public-javadocs-today.zip) && \ (cd private \ && unzip ../private-javadocs-today.zip)) \ && \ (cd source \ && mv THDL-Tools-src-*.zip THDL-Tools-src-today.zip)) if test $? != 0; then echo "NIGHTLY BUILD FAILED on $DATE" >> $HISTORY; exit 2; fi (cd $JSKAD && ant check) DDATE=`date` if test $? != 0; then echo "'ant check' FAILED on $DATE" >> $HISTORY; exit 3; fi DDDATE=`date` echo "Success on start=$DATE build=$DDATE check=$DDDATE" >> $HISTORY exit 0
This commit is contained in:
parent
aa144dd599
commit
69b07cda65
4 changed files with 149 additions and 14 deletions
3
dist/.cvsignore
vendored
3
dist/.cvsignore
vendored
|
@ -1,6 +1,7 @@
|
|||
docs
|
||||
java-web-start
|
||||
lib-vanilla
|
||||
lib-jws
|
||||
lib-vanilla
|
||||
nightlyBuild.zip
|
||||
releases
|
||||
source
|
||||
|
|
93
dist/NightlyBuilds.html
vendored
Normal file
93
dist/NightlyBuilds.html
vendored
Normal file
|
@ -0,0 +1,93 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>THDL Tools Nightly Builds</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>THDL Tools Nightly Builds</h1>
|
||||
|
||||
<p>
|
||||
Here you'll find last night's latest and greatest builds of the THDL tools.
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
Today's Javadocs: [<a href="docs/public">public</a> <a href="public-javadocs-today.zip">(zip file)</a>]
|
||||
[<a href="docs/private">private</a> <a href="private-javadocs-today.zip">(zip file)</a>]
|
||||
</li>
|
||||
<li>
|
||||
Today's source distribution (for all the tools combined): <a href="source/THDL-Tools-src-today.zip">zip file</a>
|
||||
</li>
|
||||
<li>
|
||||
Today's Java Web Start binaries (signed with a throwaway key, so
|
||||
you have to trust that my server hasn't been compromised and click
|
||||
through the warnings):
|
||||
<ul>
|
||||
<li>
|
||||
<a href="java-web-start/DictionarySearchAppletAndJavaWebStart.jnlp">Translation Tool</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="java-web-start/Jskad.jnlp">Jskad</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="java-web-start/QuillDriver.jnlp">QuillDriver</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="java-web-start/Savant.jnlp">Savant</a> [Legacy]
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Self-contained (minus QuickTime for Java, minus Java
|
||||
Media Framework) JARs that are not signed:
|
||||
<ul>
|
||||
<li>
|
||||
All-in-one <a href="lib-vanilla/Jskad-self-contained.jar">Jskad</a>
|
||||
</li>
|
||||
<li>
|
||||
All-in-one <a href="lib-vanilla/QuillDriver-self-contained.jar">QuillDriver</a>
|
||||
</li>
|
||||
<li>
|
||||
All-in-one <a href="lib-vanilla/Savant-self-contained.jar">Savant</a> [Legacy]
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Plain Jane, bare-minimum JARs that are not signed:
|
||||
<ul>
|
||||
<li>
|
||||
<a href="lib-vanilla/Tibbibl.jar">Tibbibl</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="lib-vanilla/Jskad.jar">Jskad</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="lib-vanilla/QuillDriver.jar">QuillDriver</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="lib-vanilla/DictionarySearchStandalone.jar">Standalone Translation Tool</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="lib-vanilla/DictionarySearchHandheld.jar">Translation Tool for Handheld Devices</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="lib-vanilla/DictionarySearchAppletAndJavaWebStart.jar">Translation Tool for Applets</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="lib-vanilla/Savant.jar">Savant</a> [Legacy]
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<hr>
|
||||
<address><a href="mailto:dchandler@users.sourceforge.net">David Chandler</a></address>
|
||||
<!-- Created: Mon Feb 3 00:21:24 EST 2003 -->
|
||||
<!-- hhmts start -->
|
||||
Last modified: Mon Feb 3 00:45:24 EST 2003
|
||||
<!-- hhmts end -->
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue