improved addons parent pom (#536)

* improved addons parent pom
- removed reference to openhab-core bom
- added required dependencies to core bundles
- removed Artifactory snapshot release

Signed-off-by: Kai Kreuzer <kai@openhab.org>
This commit is contained in:
Kai Kreuzer 2019-02-06 15:16:55 +01:00 committed by GitHub
parent c4e744bc54
commit ec088c78a0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,13 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.openhab.core.bom</groupId>
<artifactId>org.openhab.core.bom.openhab-core</artifactId>
<version>2.5.0-SNAPSHOT</version>
<relativePath>../../../bom/openhab-core/pom.xml</relativePath>
</parent>
<groupId>org.openhab</groupId>
<artifactId>pom</artifactId>
<version>2.5.0-SNAPSHOT</version>
@ -27,6 +20,17 @@
</license>
</licenses>
<distributionManagement>
<repository>
<id>bintray</id>
<url>https://api.bintray.com/maven/openhab/mvn/openhab-core/;publish=1</url>
</repository>
<snapshotRepository>
<id>jfrog</id>
<url>https://openhab.jfrog.io/openhab/libs-snapshot-local</url>
</snapshotRepository>
</distributionManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
@ -84,20 +88,6 @@
<url>https://openhab.jfrog.io/openhab/libs-release</url>
</repository>
<!-- snapshots -->
<repository>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
<id>openhab-artifactory-snapshot</id>
<name>JFrog Artifactory Repository</name>
<url>https://openhab.jfrog.io/openhab/libs-snapshot</url>
</repository>
</repositories>
<pluginRepositories>
@ -369,4 +359,13 @@
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>org.openhab.core.bom</groupId>
<artifactId>org.openhab.core.bom.openhab-core</artifactId>
<version>2.5.0-SNAPSHOT</version>
<type>pom</type>
</dependency>
</dependencies>
</project>