[Releng] Fix signing of bundles of dependency repository
diff --git a/3rdparty/_assemblies/repository/pom.xml b/3rdparty/_assemblies/repository/pom.xml
index 017e70f..914e648 100644
--- a/3rdparty/_assemblies/repository/pom.xml
+++ b/3rdparty/_assemblies/repository/pom.xml
@@ -35,11 +35,42 @@
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId>
<configuration>
- <repositoryName>Eclipse StatET 3rd Party Dependencies (Build: ${statet.build.id})</repositoryName>
+ <repositoryName>Eclipse StatET Dependencies (Build: ${statet.build.id})</repositoryName>
<finalName>3rdparty-repository-${statet.build.id}</finalName>
</configuration>
</plugin>
</plugins>
</build>
+ <profiles>
+ <profile>
+ <id>eclipse-sign</id>
+ </profile>
+ <profile>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.cbi.maven.plugins</groupId>
+ <artifactId>eclipse-jarsigner-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>sign</id>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ <configuration>
+ <processMainArtifact>false</processMainArtifact>
+ <processAttachedArtifacts>false</processAttachedArtifacts>
+ <archiveDirectory>${project.build.directory}/repository/plugins</archiveDirectory>
+ <resigningStrategy>OVERWRITE</resigningStrategy>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
</project>
diff --git a/3rdparty/bundle-recipes-pom.xml b/3rdparty/bundle-recipes-pom.xml
index a44ce32..3287a13 100644
--- a/3rdparty/bundle-recipes-pom.xml
+++ b/3rdparty/bundle-recipes-pom.xml
@@ -109,11 +109,6 @@
<profiles>
<profile>
<id>eclipse-sign</id>
- <activation>
- <property>
- <name>eclipse-sign</name>
- </property>
- </activation>
<build>
<plugins>
<plugin>
diff --git a/releng/pom.xml b/releng/pom.xml
index 5d759b7..4c562c0 100644
--- a/releng/pom.xml
+++ b/releng/pom.xml
@@ -379,11 +379,6 @@
<profiles>
<profile>
<id>eclipse-sign</id>
- <activation>
- <property>
- <name>eclipse-sign</name>
- </property>
- </activation>
<build>
<plugins>
<plugin>
diff --git a/releng/tycho-1.7/pom.xml b/releng/tycho-1.7/pom.xml
index d0678ed..a2e14f2 100644
--- a/releng/tycho-1.7/pom.xml
+++ b/releng/tycho-1.7/pom.xml
@@ -385,11 +385,6 @@
<profiles>
<profile>
<id>eclipse-sign</id>
- <activation>
- <property>
- <name>eclipse-sign</name>
- </property>
- </activation>
<build>
<plugins>
<plugin>