Turn off win zip and jar creation and upload in the maven build

This commit is contained in:
aboyko
2023-07-14 18:26:01 -04:00
parent 0357a1858d
commit cf26bb89e6
7 changed files with 38 additions and 236 deletions

View File

@@ -327,22 +327,6 @@
</configuration>
</execution>
<execution>
<id>generate-self-extracting-jar</id>
<phase>verify</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>java</executable>
<arguments>
<argument>-jar</argument>
<argument>${project.build.directory}/../../common/self-extracting-jar-creator.jar</argument>
<argument>${project.build.directory}/products/spring-tool-suite-4-${unqualifiedVersion}.${p2.qualifier}-${dist.target}-win32.win32.x86_64.zip</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
@@ -352,48 +336,6 @@
<version>1.7</version>
<executions>
<!-- win exe signing reguires the npm module osslsigncode to be installed on the build machine and the corresponding keys to be around in PKCS#12 format -->
<execution>
<id>win-exe-signing</id>
<phase>package</phase>
<configuration>
<skip>${skip.win.signing}</skip>
<target>
<taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<exec executable="${project.basedir}/../scripts/sign-exe.sh" failonerror="true">
<env key="SSH_USER" value="${vm-signing.ssh.user}" />
<env key="SSH_KEY" value="${vm-signing.ssh.key}" />
<arg value="${project.build.directory}/products/org.springframework.boot.ide.branding.sts4/win32/win32/x86_64/sts-${unqualifiedVersion}.${p2.qualifier}/SpringToolSuite4.exe"/>
<arg value="${project.build.directory}/products/org.springframework.boot.ide.branding.sts4/win32/win32/x86_64/sts-${unqualifiedVersion}.${p2.qualifier}/SpringToolSuite4.exe"/>
</exec>
<!-- <exec executable="osslsigncode" failonerror="true">-->
<!-- <arg value="sign"/>-->
<!-- <arg value="-pkcs12"/>-->
<!-- <arg value="${env.WIN_KEY_LOCATION}"/>-->
<!-- <arg value="-pass"/>-->
<!-- <arg value="${env.bamboo_vault_signing_passphrase}"/>-->
<!-- <arg value="-n"/>-->
<!-- <arg value="Spring Tools 4"/>-->
<!-- <arg value="-i"/>-->
<!-- <arg value="https://spring.io"/>-->
<!-- <arg value="-t"/>-->
<!-- <arg value="http://timestamp.digicert.com"/>-->
<!-- <arg value="-in"/>-->
<!-- <arg value="${project.build.directory}/products/org.springframework.boot.ide.branding.sts4/win32/win32/x86_64/sts-${unqualifiedVersion}.${p2.qualifier}/SpringToolSuite4.exe"/>-->
<!-- <arg value="-out"/>-->
<!-- <arg value="${project.build.directory}/products/org.springframework.boot.ide.branding.sts4/win32/win32/x86_64/sts-${unqualifiedVersion}.${p2.qualifier}/SpringToolSuite4.exe"/>-->
<!-- </exec>-->
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<!-- macos code signing requires the build to run on a macOS machine with Xcode installed, including the appropriate Apple Developer certificates for code signing -->
<execution>
<id>osx-app-signing</id>
@@ -446,6 +388,7 @@
<id>osx-dmg-creation</id>
<phase>verify</phase>
<configuration>
<skip>${skip.osx.notarizing}</skip>
<target>
<exec executable="/usr/local/bin/appdmg" failonerror="true">
@@ -606,23 +549,11 @@
<checksum file="${project.build.directory}/products/spring-tool-suite-4-${unqualifiedVersion}.${p2.qualifier}-${dist.target}-linux.gtk.x86_64.tar.gz" algorithm="MD5" fileext=".md5" />
<checksum file="${project.build.directory}/products/spring-tool-suite-4-${unqualifiedVersion}.${p2.qualifier}-${dist.target}-linux.gtk.aarch64.tar.gz" algorithm="SHA-256" fileext=".sha256" />
<checksum file="${project.build.directory}/products/spring-tool-suite-4-${unqualifiedVersion}.${p2.qualifier}-${dist.target}-linux.gtk.aarch64.tar.gz" algorithm="MD5" fileext=".md5" />
<checksum file="${project.build.directory}/products/spring-tool-suite-4-${unqualifiedVersion}.${p2.qualifier}-${dist.target}-win32.win32.x86_64.zip" algorithm="SHA-256" fileext=".sha256" />
<checksum file="${project.build.directory}/products/spring-tool-suite-4-${unqualifiedVersion}.${p2.qualifier}-${dist.target}-win32.win32.x86_64.zip" algorithm="MD5" fileext=".md5" />
<checksum file="${project.build.directory}/products/spring-tool-suite-4-${unqualifiedVersion}.${p2.qualifier}-${dist.target}-win32.win32.x86_64.self-extracting.jar" algorithm="SHA-256" fileext=".sha256" />
<checksum file="${project.build.directory}/products/spring-tool-suite-4-${unqualifiedVersion}.${p2.qualifier}-${dist.target}-win32.win32.x86_64.self-extracting.jar" algorithm="MD5" fileext=".md5" />
<s3 accessKey="${dist.accessKey}" secretKey="${dist.secretKey}">
<delete bucketName="${dist.bucket}">
<fileset dir="${dist.path.product}">
<include name="spring-tool-suite-4*.zip" />
<include name="spring-tool-suite-4*.zip.md5" />
<include name="spring-tool-suite-4*.zip.sha1" />
<include name="spring-tool-suite-4*.zip.sha256" />
<include name="spring-tool-suite-4*.jar" />
<include name="spring-tool-suite-4*.jar.md5" />
<include name="spring-tool-suite-4*.jar.sha1" />
<include name="spring-tool-suite-4*.jar.sha256" />
<include name="spring-tool-suite-4*.tar.gz" />
<include name="spring-tool-suite-4*.tar.gz.md5" />
<include name="spring-tool-suite-4*.tar.gz.sha1" />
@@ -637,12 +568,6 @@
<upload bucketName="${dist.bucket}" toDir="${dist.path.product}"
publicRead="true">
<fileset dir="${project.build.directory}/products">
<include name="spring-tool-suite-4*.zip" />
<include name="spring-tool-suite-4*.zip.md5" />
<include name="spring-tool-suite-4*.zip.sha256" />
<include name="spring-tool-suite-4*.jar" />
<include name="spring-tool-suite-4*.jar.md5" />
<include name="spring-tool-suite-4*.jar.sha256" />
<include name="spring-tool-suite-4*.tar.gz" />
<include name="spring-tool-suite-4*.tar.gz.md5" />
<include name="spring-tool-suite-4*.tar.gz.sha256" />