diff --git a/.github/scripts/sign-exe-in-zip-file.sh b/.github/scripts/sign-exe-in-zip-file.sh index b83998e79..9cefc7efa 100755 --- a/.github/scripts/sign-exe-in-zip-file.sh +++ b/.github/scripts/sign-exe-in-zip-file.sh @@ -6,7 +6,8 @@ echo "****************************************************************" echo "*** Processing : ${file}" echo "****************************************************************" destination_folder_name=extracted_${filename} -unzip $file -d ./${destination_folder_name} -sts_folder=find ./${destination_folder_name} -maxdepth 1 -type d -name 'sts-*' -print -quit -$sign_script ${sts_folder}/SpringToolSuite4.exe ${sts_folder}/SpringToolSuite4.exe -zip -r $file ./${destination_folder_name} +unzip -q $file -d ./${destination_folder_name} +sts_folder=`find ./${destination_folder_name} -maxdepth 1 -type d -name 'sts-*' -print -quit` +echo "Found folder: ${sts_folder}" +$sign_script ./${sts_folder}/SpringToolSuite4.exe ${sts_folder}/SpringToolSuite4.exe +zip -r -q $file ./${destination_folder_name} diff --git a/.github/workflows/experimental-eclipse-distro-build.yml b/.github/workflows/experimental-eclipse-distro-build.yml index a2aee5c3f..3ca2a7d7a 100644 --- a/.github/workflows/experimental-eclipse-distro-build.yml +++ b/.github/workflows/experimental-eclipse-distro-build.yml @@ -106,9 +106,9 @@ jobs: SSH_KEY: ~bamboo/.ssh/id_rsa SSH_USER: signer run: | - ls -la + workdir=`pwd` files=`ls *.zip` for file in $files do - ./.github/scripts/sign-exe-in-zip-file.sh $file ./github/scripts/sign-exe.sh + ./.github/scripts/sign-exe-in-zip-file.sh $file ${workdir}/.github/scripts/sign-exe.sh done 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 bf43257d2..81e3b85ce 100644 --- a/eclipse-distribution/org.springframework.boot.ide.product.e428/pom.xml +++ b/eclipse-distribution/org.springframework.boot.ide.product.e428/pom.xml @@ -652,7 +652,7 @@ update-nightly-downloads - deploy + verify ${skip.update-nightly-download-page} @@ -665,11 +665,27 @@ - - - - + + + + run + + + + + upload-nightly-downloads + deploy + + ${skip.update-nightly-download-page} + + + + + + + +