Skip to content

Commit

Permalink
Merged in PAYARA-4102-ejb-http-client-automation (pull request #9)
Browse files Browse the repository at this point in the history
[PAYARA-4102] - EJB HTTP Client automation

Approved-by: Andrew Pielage <andrew.pielage@payara.fish>
  • Loading branch information
Cuba Stanley authored and Pandrex247 committed Sep 23, 2019
2 parents 86b1656 + 8623c5c commit c0a1966
Show file tree
Hide file tree
Showing 22 changed files with 297 additions and 8 deletions.
12 changes: 12 additions & 0 deletions Full/4/build-and-stage-4.sh
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ mkdir Payara-Embedded-All
mkdir Payara-Embedded-Web
mkdir SourceExport
mkdir Payara-API
mkdir Payara-EJB-HTTP-Client

# Copy Distributions
cp ${REPO_DIR}/appserver/distributions/payara/target/payara.zip Payara/
Expand Down Expand Up @@ -152,6 +153,11 @@ cp ${REPO_DIR}/api/payara-api/target/payara-api.jar Payara-API/payara-api-${VERS
cp ${REPO_DIR}/api/payara-api/target/payara-api-javadoc.jar Payara-API/payara-api-${VERSION}-javadoc.jar
cp ${REPO_DIR}/api/payara-api/target/payara-api-sources.jar Payara-API/payara-api-${VERSION}-sources.jar

# Copy EJB HTTP Artefacts
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-javadoc.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-sources.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar

# Create Source and Javadoc
cd ${REPO_DIR}
mvn pre-site -Psource
Expand Down Expand Up @@ -338,6 +344,10 @@ sed -i "s/name>Payara Server</name>Payara API</g" Payara-API/payara-api-${VERSIO
sed -i "s/packaging>zip</packaging>jar</g" Payara-API/payara-api-${VERSION}.pom
sed -i "s/description>Full Distribution of the Payara Project</description>Artefact that exposes public API of Payara Application Server</g" Payara-API/payara-api-${VERSION}.pom

cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/\.flattened-pom.xml Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i43<tag>payara-server-${VERSION}</tag>" Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i44<packaging>jar</packaging>" Payara-EJB-HTTP-Client-${VERSION}.pom

################################################################################

# Building JDK7 release
Expand Down Expand Up @@ -455,3 +465,5 @@ mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-Embedd
mvn deploy:deploy-file -DgroupId=fish.payara.extras -DartifactId=payara-source -Dversion=${VERSION}.RC${RC_VERSION} -Dpackaging=zip -Dfile=SourceExport/payara-source-${VERSION}.zip -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-API/payara-api-${VERSION}.jar -DpomFile=Payara-API/payara-api-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-API/payara-api-${VERSION}-sources.jar -Djavadoc=Payara-API/payara-api-${VERSION}-javadoc.jar

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar -DpomFile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar -Djavadoc=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
13 changes: 13 additions & 0 deletions Full/4/build-and-stage-new-rc-4.sh
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ rm -rf Payara-Embedded-All
rm -rf Payara-Embedded-Web
rm -rf SourceExport
rm -rf Payara-API
rm -rf Payara-EJB-HTTP-Client
mkdir Payara
mkdir Payara-Web
mkdir Payara-ML
Expand All @@ -63,6 +64,7 @@ mkdir Payara-Embedded-All
mkdir Payara-Embedded-Web
mkdir SourceExport
mkdir Payara-API
mkdir Payara-EJB-HTTP-Client

# Copy Distributions
cp ${REPO_DIR}/appserver/distributions/payara/target/payara.zip Payara/
Expand Down Expand Up @@ -130,6 +132,11 @@ cp ${REPO_DIR}/api/payara-api/target/payara-api.jar Payara-API/payara-api-${VERS
cp ${REPO_DIR}/api/payara-api/target/payara-api-javadoc.jar Payara-API/payara-api-${VERSION}-javadoc.jar
cp ${REPO_DIR}/api/payara-api/target/payara-api-sources.jar Payara-API/payara-api-${VERSION}-sources.jar

# Copy EJB HTTP Artefacts
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-javadoc.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-sources.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar

# Create Source and Javadoc
cd ${REPO_DIR}
mvn pre-site -Psource
Expand Down Expand Up @@ -316,6 +323,10 @@ sed -i "s/name>Payara Server</name>Payara API</g" Payara-API/payara-api-${VERSIO
sed -i "s/packaging>zip</packaging>jar</g" Payara-API/payara-api-${VERSION}.pom
sed -i "s/description>Full Distribution of the Payara Project</description>Artefact that exposes public API of Payara Application Server</g" Payara-API/payara-api-${VERSION}.pom

cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/\.flattened-pom.xml Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i43<tag>payara-server-${VERSION}</tag>" Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i44<packaging>jar</packaging>" Payara-EJB-HTTP-Client-${VERSION}.pom

################################################################################

# Building JDK7 release
Expand Down Expand Up @@ -433,3 +444,5 @@ mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-Embedd
mvn deploy:deploy-file -DgroupId=fish.payara.extras -DartifactId=payara-source -Dversion=${VERSION}.RC${RC_VERSION} -Dpackaging=zip -Dfile=SourceExport/payara-source-${VERSION}.zip -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-API/payara-api-${VERSION}.jar -DpomFile=Payara-API/payara-api-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-API/payara-api-${VERSION}-sources.jar -Djavadoc=Payara-API/payara-api-${VERSION}-javadoc.jar

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar -DpomFile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar -Djavadoc=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
13 changes: 13 additions & 0 deletions Full/4/rebuild-and-stage-4.sh
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ rm -rf Payara-Embedded-All
rm -rf Payara-Embedded-Web
rm -rf SourceExport
rm -rf Payara-API
rm -rf Payara-EJB-HTTP-Client
mkdir Payara
mkdir Payara-Web
mkdir Payara-ML
Expand All @@ -50,6 +51,7 @@ mkdir Payara-Embedded-All
mkdir Payara-Embedded-Web
mkdir SourceExport
mkdir Payara-API
mkdir Payara-EJB-HTTP-Client

# Copy Distributions
cp ${REPO_DIR}/appserver/distributions/payara/target/payara.zip Payara/
Expand Down Expand Up @@ -117,6 +119,11 @@ cp ${REPO_DIR}/api/payara-api/target/payara-api.jar Payara-API/payara-api-${VERS
cp ${REPO_DIR}/api/payara-api/target/payara-api-javadoc.jar Payara-API/payara-api-${VERSION}-javadoc.jar
cp ${REPO_DIR}/api/payara-api/target/payara-api-sources.jar Payara-API/payara-api-${VERSION}-sources.jar

# Copy EJB HTTP Artefacts
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-javadoc.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-sources.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar

# Create Source and Javadoc
cd ${REPO_DIR}
mvn pre-site -Psource
Expand Down Expand Up @@ -303,6 +310,10 @@ sed -i "s/name>Payara Server</name>Payara API</g" Payara-API/payara-api-${VERSIO
sed -i "s/packaging>zip</packaging>jar</g" Payara-API/payara-api-${VERSION}.pom
sed -i "s/description>Full Distribution of the Payara Project</description>Artefact that exposes public API of Payara Application Server</g" Payara-API/payara-api-${VERSION}.pom

cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/\.flattened-pom.xml Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i43<tag>payara-server-${VERSION}</tag>" Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i44<packaging>jar</packaging>" Payara-EJB-HTTP-Client-${VERSION}.pom

################################################################################

# Building JDK7 release
Expand Down Expand Up @@ -420,3 +431,5 @@ mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-Embedd
mvn deploy:deploy-file -DgroupId=fish.payara.extras -DartifactId=payara-source -Dversion=${VERSION}.RC${RC_VERSION} -Dpackaging=zip -Dfile=SourceExport/payara-source-${VERSION}.zip -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-API/payara-api-${VERSION}.jar -DpomFile=Payara-API/payara-api-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-API/payara-api-${VERSION}-sources.jar -Djavadoc=Payara-API/payara-api-${VERSION}-javadoc.jar

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar -DpomFile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar -Djavadoc=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
2 changes: 2 additions & 0 deletions Full/4/reupload-staging-4.sh
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,5 @@ mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-Embedd
mvn deploy:deploy-file -DgroupId=fish.payara.extras -DartifactId=payara-source -Dversion=${VERSION}.RC${RC_VERSION} -Dpackaging=zip -Dfile=SourceExport/payara-source-${VERSION}.zip -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-API/payara-api-${VERSION}.jar -DpomFile=Payara-API/payara-api-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-API/payara-api-${VERSION}-sources.jar -Djavadoc=Payara-API/payara-api-${VERSION}-javadoc.jar

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar -DpomFile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar -Djavadoc=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
2 changes: 2 additions & 0 deletions Full/4/upload-patches-4.sh
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,5 @@ mvn deploy:deploy-file -Dfile=Payara-Embedded-Web/payara-embedded-web-${VERSION}
mvn deploy:deploy-file -DgroupId=fish.payara.extras -DartifactId=payara-source -Dversion=${VERSION} -Dpackaging=zip -Dfile=SourceExport/payara-source-${VERSION}.zip -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-patches/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore

mvn deploy:deploy-file -Dversion=${VERSION} -Dfile=Payara-API/payara-api-${VERSION}.jar -DpomFile=Payara-API/payara-api-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-patches/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-API/payara-api-${VERSION}-sources.jar -Djavadoc=Payara-API/payara-api-${VERSION}-javadoc.jar

mvn deploy:deploy-file -Dversion=${VERSION} -Dfile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar -DpomFile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-patches/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar -Djavadoc=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
14 changes: 13 additions & 1 deletion Full/5/build-and-stage-5.sh
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ mkdir Payara-Embedded-All
mkdir Payara-Embedded-Web
mkdir SourceExport
mkdir Payara-API
mkdir Payara-EJB-HTTP-Client

# Copy Distributions
cp ${REPO_DIR}/appserver/distributions/payara/target/payara.zip Payara/
Expand Down Expand Up @@ -148,6 +149,11 @@ cp ${REPO_DIR}/api/payara-api/target/payara-api.jar Payara-API/payara-api-${VERS
cp ${REPO_DIR}/api/payara-api/target/payara-api-javadoc.jar Payara-API/payara-api-${VERSION}-javadoc.jar
cp ${REPO_DIR}/api/payara-api/target/payara-api-sources.jar Payara-API/payara-api-${VERSION}-sources.jar

# Copy EJB-HTTP-Client Artefacts
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-javadoc.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-sources.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar

# Create Source and Javadoc
cd ${REPO_DIR}
mvn pre-site -Psource
Expand Down Expand Up @@ -333,7 +339,11 @@ sed -i "s/tag>payara-server-${OLD_VERSION}</tag>payara-server-${VERSION}</g" Pay
sed -i "s/name>Payara Server</name>Payara API</g" Payara-API/payara-api-${VERSION}.pom
sed -i "s/packaging>zip</packaging>jar</g" Payara-API/payara-api-${VERSION}.pom
sed -i "s/description>Full Distribution of the Payara Project</description>Artefact that exposes public API of Payara Application Server</g" Payara-API/payara-api-${VERSION}.pom


cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/\.flattened-pom.xml Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i43<tag>payara-server-${VERSION}</tag>" Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i44<packaging>jar</packaging>" Payara-EJB-HTTP-Client-${VERSION}.pom

################################################################################

# Upload to Nexus Staging
Expand All @@ -360,3 +370,5 @@ mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-Embedd
mvn deploy:deploy-file -DgroupId=fish.payara.extras -DartifactId=payara-source -Dversion=${VERSION}.RC${RC_VERSION} -Dpackaging=zip -Dfile=SourceExport/payara-source-${VERSION}.zip -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-API/payara-api-${VERSION}.jar -DpomFile=Payara-API/payara-api-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-API/payara-api-${VERSION}-sources.jar -Djavadoc=Payara-API/payara-api-${VERSION}-javadoc.jar

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar -DpomFile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar -Djavadoc=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
15 changes: 14 additions & 1 deletion Full/5/build-and-stage-new-rc-5.sh
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ rm -rf Payara-Embedded-All
rm -rf Payara-Embedded-Web
rm -rf SourceExport
rm -rf Payara-API
rm -rf Payara-EJB-HTTP-Client
mkdir Payara
mkdir Payara-Web
mkdir Payara-ML
Expand All @@ -64,6 +65,7 @@ mkdir Payara-Embedded-All
mkdir Payara-Embedded-Web
mkdir SourceExport
mkdir Payara-API
mkdir Payara-EJB-HTTP-Client

# Copy Distributions
cp ${REPO_DIR}/appserver/distributions/payara/target/payara.zip Payara/
Expand Down Expand Up @@ -126,7 +128,12 @@ cd ..
cp ${REPO_DIR}/api/payara-api/target/payara-api.jar Payara-API/payara-api-${VERSION}.jar
cp ${REPO_DIR}/api/payara-api/target/payara-api-javadoc.jar Payara-API/payara-api-${VERSION}-javadoc.jar
cp ${REPO_DIR}/api/payara-api/target/payara-api-sources.jar Payara-API/payara-api-${VERSION}-sources.jar


#Copy EJB-HTTP-Client Artefacts
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-javadoc.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/target/ejb-http-client-sources.jar Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar

# Create Source and Javadoc
cd ${REPO_DIR}
mvn pre-site -Psource
Expand Down Expand Up @@ -312,6 +319,10 @@ sed -i "s/tag>payara-server-${OLD_VERSION}</tag>payara-server-${VERSION}</g" Pay
sed -i "s/name>Payara Server</name>Payara API</g" Payara-API/payara-api-${VERSION}.pom
sed -i "s/packaging>zip</packaging>jar</g" Payara-API/payara-api-${VERSION}.pom
sed -i "s/description>Full Distribution of the Payara Project</description>Artefact that exposes public API of Payara Application Server</g" Payara-API/payara-api-${VERSION}.pom

cp ${REPO_DIR}/appserver/ejb/ejb-http-remoting/client/\.flattened-pom.xml Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i43<tag>payara-server-${VERSION}</tag>" Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom
sed -i "i44<packaging>jar</packaging>" Payara-EJB-HTTP-Client-${VERSION}.pom

################################################################################

Expand Down Expand Up @@ -339,3 +350,5 @@ mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-Embedd
mvn deploy:deploy-file -DgroupId=fish.payara.extras -DartifactId=payara-source -Dversion=${VERSION}.RC${RC_VERSION} -Dpackaging=zip -Dfile=SourceExport/payara-source-${VERSION}.zip -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-API/payara-api-${VERSION}.jar -DpomFile=Payara-API/payara-api-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-API/payara-api-${VERSION}-sources.jar -Djavadoc=Payara-API/payara-api-${VERSION}-javadoc.jar

mvn deploy:deploy-file -Dversion=${VERSION}.RC${RC_VERSION} -Dfile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.jar -DpomFile=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}.pom -DrepositoryId=payara-nexus -Durl=https://nexus.payara.fish/content/repositories/payara-staging/ -Djavax.net.ssl.trustStore=/tmp/mavenKeystore -Dsources=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-sources.jar -Djavadoc=Payara-EJB-HTTP-Client/ejb-http-client-${VERSION}-javadoc.jar
Loading

0 comments on commit c0a1966

Please sign in to comment.