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