diff --git a/opensuse/rsync.sh b/opensuse/rsync.sh
index b92ea587cff3918c7d49f257b039fc2e507a2b78..05565cce30fa2d0ccbab46dac497c7d68b9849b6 100755
--- a/opensuse/rsync.sh
+++ b/opensuse/rsync.sh
@@ -1,5 +1,5 @@
#!/bin/bash -ex
createrepo .
-GPG_AGENT_INFO= ./repomd-sign $(cat ~/.gpg.passphrase) repodata/repomd.xml
+gpg -a --detach-sign --yes --no-use-agent --passphrase-file ~/.gpg.passphrase repodata/repomd.xml
cp hudson-ci.org.key repodata/repomd.xml.key
rsync -avz *.key readme.html RPMS repodata hudson-ci.org:~/www/hudson-ci.org/opensuse
diff --git a/pom.xml b/pom.xml
index fe0917529fea44787975a1399d0b3231cf08271a..8955075c95c185764e045daa306728247c1da52d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -103,11 +103,7 @@ THE SOFTWARE.
-P release,ips,sign
-
- -DskipTests install javadoc:javadoc animal-sniffer:check assembly:attached deploy javadoc:aggregate
+ -DskipTests javadoc:javadoc animal-sniffer:check deploy javadoc:aggregate
true
@@ -121,16 +117,6 @@ THE SOFTWARE.
UTF-8
-
- maven-assembly-plugin
- false
-
- hudson-${version}
-
- assembly-src.xml
-
-
-
maven-remote-resources-plugin
1.0
@@ -260,6 +246,31 @@ THE SOFTWARE.
+
+ release
+
+
+
+ maven-assembly-plugin
+ false
+
+
+
+ attached
+
+ package
+
+ hudson-${version}
+
+ assembly-src.xml
+
+
+
+
+
+
+
+
diff --git a/release.sh b/release.sh
index 4f6ae85945c2c780d796a708c5d061e06e71827f..b598aa46b120096b2f0f55cb5ecf7fb140a2f471 100755
--- a/release.sh
+++ b/release.sh
@@ -99,6 +99,7 @@ cat war/target/hudson-war-$id.ipstgz | ssh wsinterop.sun.com "cd ips/repository;
ssh wsinterop.sun.com "cd ips; ./start.sh"
pushd $WWW
+svn update changelog.html
svn commit -m "Hudson $id released" changelog.html hudson.jnlp
popd