From 6c7f0280d0d024b91ad4e80ea11c9c328be01a90 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Wed, 7 Jun 2023 09:29:59 +0200 Subject: [PATCH] first steps towards gpg signing --- .../pom.xml | 12 ++++++++++++ eclipse-language-servers/pom.xml | 11 +++++++++++ 2 files changed, 23 insertions(+) diff --git a/eclipse-language-servers/org.springframework.tooling.ls.integration.repository/pom.xml b/eclipse-language-servers/org.springframework.tooling.ls.integration.repository/pom.xml index 3ea7095e5..c3e9ed3c9 100644 --- a/eclipse-language-servers/org.springframework.tooling.ls.integration.repository/pom.xml +++ b/eclipse-language-servers/org.springframework.tooling.ls.integration.repository/pom.xml @@ -17,6 +17,18 @@ + + org.eclipse.tycho + tycho-gpg-plugin + + + + sign-p2-artifacts + + + + + org.apache.maven.plugins maven-antrun-plugin diff --git a/eclipse-language-servers/pom.xml b/eclipse-language-servers/pom.xml index 73a59e0e9..6a012caf3 100644 --- a/eclipse-language-servers/pom.xml +++ b/eclipse-language-servers/pom.xml @@ -488,6 +488,17 @@ + + org.eclipse.tycho + tycho-gpg-plugin + ${tycho-version} + + true + ${vault.tools.signing.gpg.secret.passphrase} + ${vault.tools.signing.gpg.secret.key} + + + org.eclipse.tycho tycho-compiler-plugin