You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by Apache Wiki <wi...@apache.org> on 2009/05/01 01:16:58 UTC
[Db-derby Wiki] Update of "DerbySnapshotOrRelease" by MyrnavanLunteren
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.
The following page has been changed by MyrnavanLunteren:
http://wiki.apache.org/db-derby/DerbySnapshotOrRelease
The comment on the change is:
with thanks to Knut Anders for giving the tip to Rick for 10.4.2.0.
------------------------------------------------------------------------------
done}}}
a. Upload the signatures to the jars directory:
- {{{sftp {username}@svn.apache.org
+ {{{sftp {username}@people.apache.org
cd /www/people.apache.org/repo/m1-ibiblio-rsync-repository/org.apache.derby/jars/
put *.jar.asc}}}
@@ -654, +654 @@
a. Revert local modifications in the `maven` directory.
{i} The deployment of the jars and poms to the Maven 1 repository will be automatically converted to appropriate jars and poms for Maven 2 and deployed to that repository as well. See [http://issues.apache.org/jira/browse/DERBY-1378 DERBY-1378] for more information on the automatic conversion to Maven 2.
+
+ 1. {X} The maven deploy step expects to do scp without prompting for passwords. If you can normally do scp, but get an error reflecting 'Failed to deploy', in org.apache.maven.wagon.providers.ssh.external.!ScpExternalWagon.put, you may not have this set up. If this is the problem, one workaround is to do the copying manually, as outlined in the next section. Or you can do the following steps (and ensure that you append .ssh/authorized_keys, not overwrite):
+ {{{$ ssh-keygen -t dsa
+ --> press ENTER when prompted for a pass-phrase to get a null phrase.
+ $ scp ~/.ssh/id_dsa.pub you@people.apache.org:
+ >Password:...
+ $ ssh you@people.apache.org
+ >Password:...
+ $ cat id_dsa.pub >> .ssh/authorized_keys}}}
1. {X} Maven may not work for you especially on Windows. If Maven does not copy the build artifacts to subdirectories under `/www/people.apache.org/repo/m1-ibiblio-rsync-repository/org.apache.derby/`, then you will have to do this yourself. In this scenario, you must use Maven to deploy the build artifacts to your local file system, sign them and then sftp the results to people.apache.org.
a. To deploy the build artifacts to your local file system, set up project.properties something like this: