diff --git a/.github/workflows/gh-hosted-eclipse-distro-build.yml b/.github/workflows/gh-hosted-eclipse-distro-build.yml
index 461ad2464..7722e9cc6 100644
--- a/.github/workflows/gh-hosted-eclipse-distro-build.yml
+++ b/.github/workflows/gh-hosted-eclipse-distro-build.yml
@@ -68,7 +68,18 @@ jobs:
p2_qualifier_param="-Dp2.qualifier=${p2_qualifier}"
fi
cd eclipse-distribution
- ./mvnw --batch-mode -U clean deploy -P${{ inputs.eclipse_profile }} -P${{ inputs.build_type }} $sts4_ls_version_param $p2_qualifier_param -Pgitactions -Pgpg.sign -Dsigning.skip=true -Dmaven.repo.local=~/.m2/repository-signed -Dhttpclient.retry-max=20 -Dmaven.test.skip=true -Declipse.p2.mirrors=false -Dtycho.localArtifacts=ignore -Ds3service.https-only=true -Dp2.replaceQualifier=true -Dorg.eclipse.ecf.provider.filetransfer.httpclient.retrieve.readTimeout=1200000 -Dorg.eclipse.equinox.p2.transport.ecf.retry=5 -Dskip.eclipserun.proxies=false -Dskip.osx.signing=true -Dskip.win.signing=true -Dskip.osx.notarizing=true -Dtycho.equinox.resolver.uses=true
+ ./mvnw --batch-mode -U clean install -P${{ inputs.eclipse_profile }} -P${{ inputs.build_type }} $sts4_ls_version_param $p2_qualifier_param -Pgitactions -Pgpg.sign -Dmaven.repo.local=~/.m2/repository-signed -Dhttpclient.retry-max=20 -Dmaven.test.skip=true -Declipse.p2.mirrors=false -Dtycho.localArtifacts=ignore -Dp2.replaceQualifier=true -Dorg.eclipse.ecf.provider.filetransfer.httpclient.retrieve.readTimeout=1200000 -Dorg.eclipse.equinox.p2.transport.ecf.retry=5 -Dskip.eclipserun.proxies=false -Dtycho.equinox.resolver.uses=true
+ - name: Upload P2 Repo Build Artifacts
+ env:
+ AWS_ACCESS_KEY_ID: ${{ secrets.TOOLS_S3_ACCESS_KEY }}
+ AWS_SECRET_ACCESS_KEY: ${{ secrets.TOOLS_S3_SECRET_KEY }}
+ AWS_DEFAULT_REGION: us-east-1
+ run: |
+ cd eclipse-distribution/org.springframework.boot.ide.product.${{ inputs.eclipse_profile }}/target
+ dist_path=`cat s3-p2-repo-dist-path.txt`
+ echo "Dist path: ${dist_path}"
+ aws s3 rm s3://dist.springsource.com/${dist_path}/ --recursive --dryrun
+ aws s3 cp ./repository/ s3://dist.springsource.com/${dist_path}/ --recursive --acl public-read --dryrun
- name: Upload Linux Distro Build Artifacts
env:
AWS_ACCESS_KEY_ID: ${{ secrets.TOOLS_S3_ACCESS_KEY }}
diff --git a/eclipse-distribution/local-build.sh b/eclipse-distribution/local-build.sh
index 53b32000a..f35b5cc8a 100755
--- a/eclipse-distribution/local-build.sh
+++ b/eclipse-distribution/local-build.sh
@@ -1,2 +1,2 @@
-./mvnw clean install -Pe429 -Psnapshot -Dsigning.skip=true -Dhttpclient.retry-max=20 -Dmaven.test.skip=true -Declipse.p2.mirrors=false -Dtycho.localArtifacts=ignore -Dorg.eclipse.equinox.p2.transport.ecf.retry=5 -Dskip.osx.signing=true -Dskip.win.signing=true -Dskip.osx.notarizing=true
+./mvnw clean install -Pe429 -Psnapshot -Dhttpclient.retry-max=20 -Dmaven.test.skip=true -Declipse.p2.mirrors=false -Dtycho.localArtifacts=ignore -Dorg.eclipse.equinox.p2.transport.ecf.retry=5
diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e428/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e428/pom.xml
index ff81a2d2d..b5eda368b 100644
--- a/eclipse-distribution/org.springframework.boot.ide.product.e428/pom.xml
+++ b/eclipse-distribution/org.springframework.boot.ide.product.e428/pom.xml
@@ -346,6 +346,7 @@
+
generate-s3-upload-info
@@ -391,9 +393,6 @@
-
-
-
@@ -415,6 +414,7 @@
+
-
- org.springframework.build
- org.springframework.build.aws.ant
- 3.0.6.RELEASE
-
-
- net.java.dev.jets3t
- jets3t
- 0.8.1
-
ant-contrib
ant-contrib
diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e429/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e429/pom.xml
index 73e94114f..ece79a926 100644
--- a/eclipse-distribution/org.springframework.boot.ide.product.e429/pom.xml
+++ b/eclipse-distribution/org.springframework.boot.ide.product.e429/pom.xml
@@ -343,9 +343,6 @@
${skip.update-nightly-download-page}
-
-
-
@@ -359,6 +356,7 @@
+
generate-s3-upload-info
@@ -404,9 +403,6 @@
-
-
-
@@ -428,6 +424,7 @@
+
-
- org.springframework.build
- org.springframework.build.aws.ant
- 3.0.6.RELEASE
-
-
- net.java.dev.jets3t
- jets3t
- 0.8.1
-
ant-contrib
ant-contrib
diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e430/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e430/pom.xml
index 73e94114f..ece79a926 100644
--- a/eclipse-distribution/org.springframework.boot.ide.product.e430/pom.xml
+++ b/eclipse-distribution/org.springframework.boot.ide.product.e430/pom.xml
@@ -343,9 +343,6 @@
${skip.update-nightly-download-page}
-
-
-
@@ -359,6 +356,7 @@
+
generate-s3-upload-info
@@ -404,9 +403,6 @@
-
-
-
@@ -428,6 +424,7 @@
+
-
- org.springframework.build
- org.springframework.build.aws.ant
- 3.0.6.RELEASE
-
-
- net.java.dev.jets3t
- jets3t
- 0.8.1
-
ant-contrib
ant-contrib
diff --git a/eclipse-distribution/pom.xml b/eclipse-distribution/pom.xml
index a34dac177..0820b778d 100644
--- a/eclipse-distribution/pom.xml
+++ b/eclipse-distribution/pom.xml
@@ -65,39 +65,24 @@
${buildQualifier}-SNAPSHOT
- false
Spring Tool Suite
-
- true
- vmware
-
-
- true
- true
- true
-
Spring Tool Suite 4
- dist.springsource.com
TOOLS
- ${env.bamboo_vault_tools_s3_accesskey_password}
- ${env.bamboo_vault_tools_s3_secretkey_password}
sts4
nightly
${dist.type}/${dist.key}/${dist.project}/${dist.pathpostfix}
- https://cdn.spring.io/spring-tools/${dist.type}/TOOLS/sts4-language-server-integrations/${sts4-language-servers-version}
+ https://dist.springsource.com/${dist.type}/TOOLS/sts4-language-server-integrations/${sts4-language-servers-version}
- 4.0.0
+ 4.0.4
UTF-8
3.9.4.202211021051
- signer
- ~bamboo/.ssh/id_rsa
@@ -150,33 +135,6 @@
-
-
- vm-signing
-
-
-
- exec-maven-plugin
- org.codehaus.mojo
-
-
- VM JAR Sign
- package
-
- exec
-
-
-
-
-
- ${project.build.directory}
-
-
-
-
-
-
-
e428
@@ -456,14 +414,6 @@
-
- bamboo-signing
-
- ${env.bamboo_vault_signing_passphrase}
- ${env.bamboo_vault_signing_passphrase}
-
-
-
bundle-tests
@@ -556,14 +506,6 @@
-
-
-
-
@@ -586,14 +528,6 @@
-
- maven-deploy-plugin
- 2.5
-
- true
-
-
-
org.eclipse.tycho
tycho-p2-plugin
@@ -634,30 +568,6 @@
-
- org.apache.maven.plugins
- maven-jarsigner-plugin
- 3.0.0
-
-
- sign
-
- sign
-
-
-
-
- ${signing.skip}
- ${signing.alias}
- ${signing.keystore}
- ${signing.storetype}
- ${signing.store.password}
- ${signing.key.password}
-
- http://timestamp.digicert.com
-
-
-
io.github.git-commit-id
git-commit-id-maven-plugin
@@ -784,36 +694,9 @@
-
- org.apache.ant
- ant-nodeps
- 1.8.1
-
-
- org.springframework.build
- org.springframework.build.aws.ant
- 3.0.6.RELEASE
-
-
- net.java.dev.jets3t
- jets3t
- 0.8.1
-
-
- exec-maven-plugin
- org.codehaus.mojo
-
- scripts/sign-jars.sh
-
- ${vm-signing.ssh.user}
- ${vm-signing.ssh.key}
-
-
-
-
diff --git a/eclipse-language-servers/pom.xml b/eclipse-language-servers/pom.xml
index 5af9a8784..76560fabd 100644
--- a/eclipse-language-servers/pom.xml
+++ b/eclipse-language-servers/pom.xml
@@ -303,7 +303,7 @@
p2-thirdparty-bundles
p2
- https://cdn.spring.io/spring-tools/release/TOOLS/third-party/misc-p2-repo/${misc.p2.repo.version}
+ https://dist.springsource.com/release/TOOLS/third-party/misc-p2-repo/${misc.p2.repo.version}