|
9 | 9 | <version>1.0.0-SNAPSHOT</version> |
10 | 10 | <packaging>pom</packaging> |
11 | 11 |
|
| 12 | + <scm> |
| 13 | + <url>https://github.com/hobbit-project/faceted-browsing-benchmark</url> |
| 14 | + <connection>scm:git:git@github.com:hobbit-project/faceted-browsing-benchmark.git</connection> |
| 15 | + <developerConnection>scm:git:git@github.com:hobbit-project/faceted-browsing-benchmark.git</developerConnection> |
| 16 | + <tag>HEAD</tag> |
| 17 | + </scm> |
| 18 | + |
12 | 19 | <properties> |
13 | 20 | <jena-sparql-api.version>3.12.0-2-SNAPSHOT</jena-sparql-api.version> |
14 | 21 |
|
15 | | -<!-- <docker.mainClass>org.hobbit.sdk.main.MainDockerServiceLauncher</docker.mainClass> --> |
| 22 | + <!-- <docker.mainClass>org.hobbit.sdk.main.MainDockerServiceLauncher</docker.mainClass> --> |
16 | 23 |
|
17 | 24 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
18 | 25 | <maven.compiler.source>1.8</maven.compiler.source> |
|
30 | 37 | <module>facete3-resources-test-config</module> |
31 | 38 | <module>facete3-core-parent</module> |
32 | 39 | <module>facete3-fsbg-parent</module> |
| 40 | + |
| 41 | + <module>facete3-bundle</module> |
| 42 | + <module>facete3-dummy</module> |
33 | 43 | </modules> |
34 | 44 |
|
35 | 45 |
|
|
83 | 93 | <version>${jena-sparql-api.version}</version> |
84 | 94 | </dependency> |
85 | 95 |
|
86 | | -<!-- <dependency> --> |
87 | | -<!-- <groupId>org.aksw.jena-sparql-api</groupId> --> |
88 | | -<!-- <artifactId>jena-sparql-api-concepts</artifactId> --> |
89 | | -<!-- <version>${jena-sparql-api.version}</version> --> |
90 | | -<!-- </dependency> --> |
| 96 | + <!-- <dependency> --> |
| 97 | + <!-- <groupId>org.aksw.jena-sparql-api</groupId> --> |
| 98 | + <!-- <artifactId>jena-sparql-api-concepts</artifactId> --> |
| 99 | + <!-- <version>${jena-sparql-api.version}</version> --> |
| 100 | + <!-- </dependency> --> |
91 | 101 |
|
92 | | -<!-- <dependency> --> |
93 | | -<!-- <groupId>org.aksw.jena-sparql-api</groupId> --> |
94 | | -<!-- <artifactId>jena-sparql-api-utils</artifactId> --> |
95 | | -<!-- <version>${jena-sparql-api.version}</version> --> |
96 | | -<!-- </dependency> --> |
| 102 | + <!-- <dependency> --> |
| 103 | + <!-- <groupId>org.aksw.jena-sparql-api</groupId> --> |
| 104 | + <!-- <artifactId>jena-sparql-api-utils</artifactId> --> |
| 105 | + <!-- <version>${jena-sparql-api.version}</version> --> |
| 106 | + <!-- </dependency> --> |
97 | 107 |
|
98 | 108 | <dependency> |
99 | 109 | <groupId>org.aksw.jena-sparql-api</groupId> |
|
131 | 141 | <version>${jena-sparql-api.version}</version> |
132 | 142 | </dependency> |
133 | 143 |
|
| 144 | + <dependency> |
| 145 | + <groupId>org.hobbit</groupId> |
| 146 | + <artifactId>facete3-bundle</artifactId> |
| 147 | + <version>${project.version}</version> |
| 148 | + </dependency> |
| 149 | + |
| 150 | + <dependency> |
| 151 | + <groupId>org.hobbit</groupId> |
| 152 | + <artifactId>facete3-cli</artifactId> |
| 153 | + <version>${project.version}</version> |
| 154 | + </dependency> |
| 155 | + |
| 156 | + <dependency> |
| 157 | + <groupId>org.hobbit</groupId> |
| 158 | + <artifactId>facete3-fsbg-cli</artifactId> |
| 159 | + <version>${project.version}</version> |
| 160 | + </dependency> |
| 161 | + |
134 | 162 | <dependency> |
135 | 163 | <groupId>org.hobbit</groupId> |
136 | 164 | <artifactId>facete3-resources-test-config</artifactId> |
|
199 | 227 | </dependency> |
200 | 228 |
|
201 | 229 |
|
202 | | -<!-- |
203 | | - <dependency> |
204 | | - <groupId>org.hobbit</groupId> |
205 | | - <artifactId>hobbit-sdk-rdf</artifactId> |
206 | | - <version>${hobbit-sdk.version}</version> |
207 | | - </dependency> |
208 | | -
|
209 | | - <dependency> |
210 | | - <groupId>org.hobbit</groupId> |
211 | | - <artifactId>hobbit-sdk-qpid7</artifactId> |
212 | | - <version>${hobbit-sdk.version}</version> |
213 | | - </dependency> |
214 | | ---> |
| 230 | + <!-- <dependency> <groupId>org.hobbit</groupId> <artifactId>hobbit-sdk-rdf</artifactId> |
| 231 | + <version>${hobbit-sdk.version}</version> </dependency> <dependency> <groupId>org.hobbit</groupId> |
| 232 | + <artifactId>hobbit-sdk-qpid7</artifactId> <version>${hobbit-sdk.version}</version> |
| 233 | + </dependency> --> |
215 | 234 | <dependency> |
216 | 235 | <groupId>junit</groupId> |
217 | 236 | <artifactId>junit</artifactId> |
|
312 | 331 | </executions> |
313 | 332 | </plugin> |
314 | 333 |
|
315 | | - <!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> |
316 | | - <version>2.4.3</version> <configuration> < !- - filter all the META-INF files |
317 | | - of other artifacts - - > <filters> <filter> <artifact>*:*</artifact> <excludes> |
318 | | - <exclude>META-INF/*.SF</exclude> <exclude>META-INF/*.DSA</exclude> <exclude>META-INF/*.RSA</exclude> |
319 | | - </excludes> </filter> </filters> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> |
320 | | - <manifestEntries> <X-Compile-Source-JDK>${maven.compile.source}</X-Compile-Source-JDK> |
321 | | - <X-Compile-Target-JDK>${maven.compile.target}</X-Compile-Target-JDK> </manifestEntries> |
322 | | - </transformer> <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" |
323 | | - /> </transformers> </configuration> <executions> <execution> <phase>package</phase> |
324 | | - <goals> <goal>shade</goal> </goals> </execution> </executions> </plugin> --> |
| 334 | + <plugin> |
| 335 | + <groupId>org.apache.maven.plugins</groupId> |
| 336 | + <artifactId>maven-deploy-plugin</artifactId> |
| 337 | + <version>2.8.2</version> |
| 338 | + </plugin> |
| 339 | + |
| 340 | + <plugin> |
| 341 | + <groupId>org.sonatype.plugins</groupId> |
| 342 | + <artifactId>nexus-staging-maven-plugin</artifactId> |
| 343 | + <version>1.6.8</version> |
| 344 | + <extensions>true</extensions> |
| 345 | + <configuration> |
| 346 | + <serverId>ossrh</serverId> |
| 347 | + <nexusUrl>https://oss.sonatype.org/</nexusUrl> |
| 348 | + <autoReleaseAfterClose>true</autoReleaseAfterClose> |
| 349 | + </configuration> |
| 350 | + </plugin> |
| 351 | + |
325 | 352 |
|
| 353 | + <plugin> |
| 354 | + <groupId>org.apache.maven.plugins</groupId> |
| 355 | + <artifactId>maven-shade-plugin</artifactId> |
| 356 | + <version>2.4.3</version> |
| 357 | + <executions> |
| 358 | + <!-- Run shade goal on package phase --> |
| 359 | + <execution> |
| 360 | + <phase>package</phase> |
| 361 | + <goals> |
| 362 | + <goal>shade</goal> |
| 363 | + </goals> |
| 364 | + <configuration> |
| 365 | + <!-- TODO Shading is currently needed for the debian packages, which |
| 366 | + is slow and causes huge deployments --> |
| 367 | + <!-- The deb packaging should be modified to work similar to the |
| 368 | + dockerfile maven plugin: --> |
| 369 | + <!-- Use the resource plugin to copy deps to a lib folder and adjust |
| 370 | + the bash scripts --> |
| 371 | + <shadedArtifactAttached>true</shadedArtifactAttached> |
| 372 | + <shadedClassifierName>jar-with-dependencies</shadedClassifierName> |
| 373 | + <filters> |
| 374 | + <filter> |
| 375 | + <artifact>*:*</artifact> |
| 376 | + <excludes> |
| 377 | + <exclude>META-INF/*.SF</exclude> |
| 378 | + <exclude>META-INF/*.DSA</exclude> |
| 379 | + <exclude>META-INF/*.RSA</exclude> |
| 380 | + </excludes> |
| 381 | + </filter> |
| 382 | + </filters> |
| 383 | + <transformers> |
| 384 | + <transformer |
| 385 | + implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" /> |
| 386 | + <!-- add Main-Class to manifest file --> |
| 387 | + <!-- <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> --> |
| 388 | + <!-- <mainClass>com.mkyong.core.utils.App</mainClass> --> |
| 389 | + <!-- </transformer> --> |
| 390 | + </transformers> |
| 391 | + </configuration> |
| 392 | + </execution> |
| 393 | + </executions> |
| 394 | + </plugin> |
326 | 395 |
|
327 | 396 | <plugin> |
328 | 397 | <groupId>org.apache.maven.plugins</groupId> |
|
0 commit comments