SOFTWARE BUILD Fred wants just debug jar, source, doc for SNAPSHOTS, all built with JDK 6. To do that, do an export of trunk, link $HOME/hsqldb-builds/SNAPSHOT.properties file from EXPORTDIR/build, then: java6 echo $JAVA_HOME rm -rf /tmp/fakeMvn gradlew sqltool osgi Comment out all mavenRepository.* settings other than the fakeMvn one gradlew -x sqltool -x osgi -b mvn-pub.gradle Verify it's good. STUB PUBLISH Due to Gradle ssh encryption incompatibility, must rsync down hsqldb repos, update that, then rsync that back up. cd /tmp/ rsync -avzH sobek:webapps/ROOT/repos/org /tmp/ hsqldb.org PUBLISH Repeat the push to /tmp/sobek instead of /tmp/fakeMvn by toggling # on these two properties below. Repeat last gradle command and check for diffs: sync --delete -navzH sobek:webapps/ROOT/repos/org sobek/ (direction is reversed so that 'deleting' will flag new files. N.b. 4 sets of UPDATES to *.xml, *.xml.md5, *.xml.sha1 files.) Verify it's good then preview and rsync the changes back up: rsync --delete -navzH sobek/org sobek:webapps/ROOT/repos/ rsync --delete -avzH sobek/org sobek:webapps/ROOT/repos/ Sonatype PUBLISH Comment out all mavenRepository.* URLs except de-comment .dest.username, .dest.password, URL with value ending in /shapshots Repeat last gradle command and check for new uploads at: