diff options
-rw-r--r-- | org.eclipse.nebula.widgets.nattable.parent/pom.xml | 31 | ||||
-rw-r--r-- | org.eclipse.nebula.widgets.nattable.updatesite/pom.xml | 63 |
2 files changed, 31 insertions, 63 deletions
diff --git a/org.eclipse.nebula.widgets.nattable.parent/pom.xml b/org.eclipse.nebula.widgets.nattable.parent/pom.xml index e8ac1e74..9e18c760 100644 --- a/org.eclipse.nebula.widgets.nattable.parent/pom.xml +++ b/org.eclipse.nebula.widgets.nattable.parent/pom.xml @@ -36,8 +36,16 @@ <properties>
<tycho-version>0.19.0</tycho-version>
+ <cbi-version>1.0.5</cbi-version>
</properties>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>cbi</id>
+ <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
+ </pluginRepository>
+ </pluginRepositories>
+
<build>
<plugins>
<plugin>
@@ -106,4 +114,27 @@ </pluginManagement>
</build>
+ <profiles>
+ <profile>
+ <id>sign</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.cbi.maven.plugins</groupId>
+ <artifactId>eclipse-jarsigner-plugin</artifactId>
+ <version>${cbi-version}</version>
+ <executions>
+ <execution>
+ <id>sign</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
diff --git a/org.eclipse.nebula.widgets.nattable.updatesite/pom.xml b/org.eclipse.nebula.widgets.nattable.updatesite/pom.xml index 5f96df6a..6b218196 100644 --- a/org.eclipse.nebula.widgets.nattable.updatesite/pom.xml +++ b/org.eclipse.nebula.widgets.nattable.updatesite/pom.xml @@ -66,67 +66,4 @@ </plugin> </plugins> </build> - - <profiles> - <profile> - <id>build-server</id> - <pluginRepositories> - <pluginRepository> - <id>Eclipse Nexus</id> - <url>http://maven.eclipse.org/nexus/content/repositories/public/</url> - </pluginRepository> - </pluginRepositories> - - <build> - <plugins> - <plugin> - <groupId>org.eclipse.dash.maven</groupId> - <artifactId>eclipse-signing-maven-plugin</artifactId> - <version>1.0.5</version> - <executions> - <execution> - <id>pack</id> - <configuration> - <inputFile>${project.build.directory}/${project.artifactId}-${project.version}-site.zip</inputFile> - </configuration> - <phase>package</phase> - <goals> - <goal>pack</goal> - </goals> - </execution> - <execution> - <id>sign</id> - <configuration> - <inputFile>${project.build.directory}/${project.artifactId}-${project.version}-site.zip</inputFile> - <signerInputDirectory>/home/data/httpd/download-staging.priv/technology/nebula/nattable</signerInputDirectory> - </configuration> - <phase>package</phase> - <goals> - <goal>sign</goal> - </goals> - </execution> - <execution> - <id>repack</id> - <configuration> - <inputFile>${project.build.directory}/signed/site_assembly.zip</inputFile> - </configuration> - <phase>package</phase> - <goals> - <goal>pack</goal> - </goals> - </execution> - <execution> - <id>fixCheckSums</id> - <phase>package</phase> - <goals> - <goal>fixCheckSums</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - </profiles> - </project> |