rollout gpg signing to distributions

This commit is contained in:
Martin Lippert
2023-06-08 11:48:05 +02:00
parent 0def088de2
commit 1e7c528cd8
5 changed files with 52 additions and 1 deletions

View File

@@ -98,6 +98,18 @@
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-gpg-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>sign-p2-artifacts</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId>

View File

@@ -98,6 +98,18 @@
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-gpg-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>sign-p2-artifacts</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId>

View File

@@ -98,6 +98,18 @@
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-gpg-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>sign-p2-artifacts</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId>

View File

@@ -744,6 +744,22 @@
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-gpg-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<skipIfJarsigned>true</skipIfJarsigned>
<passphrase>${env.bamboo_vault_tools_signing_gpg_secret_passphrase}</passphrase>
<keyname>${gpg.keyname}</keyname>
<homedir>${gpg.homedir}</homedir>
<executable>gpg2</executable>
<gpgArguments>
<arg>--pinentry-mode=loopback</arg>
</gpgArguments>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId>

View File

@@ -521,7 +521,6 @@
<configuration>
<skipIfJarsigned>true</skipIfJarsigned>
<passphrase>${env.bamboo_vault_tools_signing_gpg_secret_passphrase}</passphrase>
<!-- <passphrase>${bamboo.vault.tools.signing.gpg.secret.passphrase}</passphrase> -->
<keyname>${gpg.keyname}</keyname>
<homedir>${gpg.homedir}</homedir>
<executable>gpg2</executable>