db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "DerbySnapshotOrRelease" by MyrnavanLunteren
Date Thu, 30 Apr 2009 23:16:58 GMT
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:

The comment on the change is:
with thanks to Knut Anders for giving the tip to Rick for

    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:

View raw message