From 1e7c528cd8868d02e37b73099260a4a0cee607b3 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Thu, 8 Jun 2023 11:48:05 +0200 Subject: [PATCH] rollout gpg signing to distributions --- .../pom.xml | 12 ++++++++++++ .../pom.xml | 12 ++++++++++++ .../pom.xml | 12 ++++++++++++ eclipse-distribution/pom.xml | 16 ++++++++++++++++ eclipse-language-servers/pom.xml | 1 - 5 files changed, 52 insertions(+), 1 deletion(-) diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e426/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e426/pom.xml index 7eccacd15..eafe51b28 100644 --- a/eclipse-distribution/org.springframework.boot.ide.product.e426/pom.xml +++ b/eclipse-distribution/org.springframework.boot.ide.product.e426/pom.xml @@ -98,6 +98,18 @@ + + org.eclipse.tycho + tycho-gpg-plugin + + + + sign-p2-artifacts + + + + + org.eclipse.tycho.extras tycho-eclipserun-plugin diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e427/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e427/pom.xml index 05630963f..28e7a7c4b 100644 --- a/eclipse-distribution/org.springframework.boot.ide.product.e427/pom.xml +++ b/eclipse-distribution/org.springframework.boot.ide.product.e427/pom.xml @@ -98,6 +98,18 @@ + + org.eclipse.tycho + tycho-gpg-plugin + + + + sign-p2-artifacts + + + + + org.eclipse.tycho.extras tycho-eclipserun-plugin 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 05630963f..28e7a7c4b 100644 --- a/eclipse-distribution/org.springframework.boot.ide.product.e428/pom.xml +++ b/eclipse-distribution/org.springframework.boot.ide.product.e428/pom.xml @@ -98,6 +98,18 @@ + + org.eclipse.tycho + tycho-gpg-plugin + + + + sign-p2-artifacts + + + + + org.eclipse.tycho.extras tycho-eclipserun-plugin diff --git a/eclipse-distribution/pom.xml b/eclipse-distribution/pom.xml index e13e359bd..f4e0c0c8c 100644 --- a/eclipse-distribution/pom.xml +++ b/eclipse-distribution/pom.xml @@ -744,6 +744,22 @@ + + org.eclipse.tycho + tycho-gpg-plugin + ${tycho-version} + + true + ${env.bamboo_vault_tools_signing_gpg_secret_passphrase} + ${gpg.keyname} + ${gpg.homedir} + gpg2 + + --pinentry-mode=loopback + + + + org.eclipse.tycho tycho-compiler-plugin diff --git a/eclipse-language-servers/pom.xml b/eclipse-language-servers/pom.xml index 5cfd0df02..d5f91c94a 100644 --- a/eclipse-language-servers/pom.xml +++ b/eclipse-language-servers/pom.xml @@ -521,7 +521,6 @@ true ${env.bamboo_vault_tools_signing_gpg_secret_passphrase} - ${gpg.keyname} ${gpg.homedir} gpg2