Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note below that the reference to "me.people" in the "id" part of the -DaltDeploymentRepository argument to the maven deploy plugin is simply an identifier relating to a stanza in your local maven repo's settings.xml file. Note that also if you use ssh authentication by referencing a file containing your private key from the settings.xml file, then be sure to use a file in open ssh format.  People who have followed the apache instructions for creating ssh keys on Windows with putty will probably not have created open ssh format files. You can however convert your .ppk file to the open ssh forrmat by loading it into puttygen and using the conversion menu.

...

Create

...

a

...

maven

...

directory

...

in

...

your

...

target

...

directory

...

on

...

people.apache.org

...

Code Block

cd tags/2.0-M5-RC2

...


mvn \-N \-DaltDeploymentRepository=e.people::default::scp://people.apache.org/home/kelvingoodson/sca-java/2.0-M5/RC2/maven verify gpg:sign install:install deploy:deploy \-Dgpg.passphrase=

...



cd shades

...

/base
mvn clean

...


mvn \-DaltDeploymentRepository=me.people::default::scp://people.apache.org/home/kelvingoodson/sca-java/2.0-M5/RC2/maven verify gpg:sign install:install deploy:deploy \-Dgpg.passphrase=

...



cd modules

...



mvn clean

...


mvn \-DaltDeploymentRepository=me.people::default::scp://people.apache.org/home/kelvingoodson/sca-java/2.0-M5/RC2/maven verify gpg:sign install:install deploy:deploy \-Dgpg.passphrase=

...



cd maven/maven-tuscany-plugin

...



mvn clean

...


mvn \-DaltDeploymentRepository=me.people::default::scp://people.apache.org/home/kelvingoodson/sca-java/2.0-M5/RC2/maven verify gpg:sign install:install deploy:deploy \-Dgpg.passphrase=

...



cd features

...



mvn clean

...


mvn \-DaltDeploymentRepository=me.people::default::scp://people.apache.org/home/kelvingoodson/sca-java/2.0-M5/RC2/maven verify gpg:sign install:install deploy:deploy \-Dgpg.passphrase=

...

Check that the Maven artifacts work

...

<mirrors> <mirror>



h4. Check that the Maven artifacts work

Point you maven build at your p.a.o dir as a temporary mirror, for example, add mirror element to the settings.xml file (usually found at .m2/settings)

Code Block

<mirrors>
<mirror>
<id>ant.staging</id>

...


<url>http://people.apache.org/~kelvingoodson/sca-java/2.0-M5/RC2/

...

maven</url>

...


<mirrorOf>????

...

what

...

should

...

this

...

be

...

-

...

not

...

apache.incubator

...

as

...

I

...

found

...

it

...

(KG)</mirrorOf>

...


</mirror>

...


</mirrors>

Code Block
Clean you local SCA artifacts and use maven to compile samples and see if they run.

...



h4. Check in the tag

Code Block

svn

...

copy

...

2.0-M5-RC2 https://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-M5-RC2&nbsp;-mImage Added "Tag for 2.0 M5 RC2"

tags/java/sca/1.1-RC3a/ -m "Tag for 1.1-RC3a"
Code Block

Start voting

The PPMC will vote first. This may give rise to a new release candidate being required. If so you need to go back and start at the "Create Tag" step but using the next RC number.

...