Skip to content

Commit

Permalink
Prepare for release
Browse files Browse the repository at this point in the history
Removing deprecated sonatype parent and adding sonatype repositories that were defined in it.
  • Loading branch information
Peter Skocovsky committed Jan 11, 2016
1 parent 26d9c55 commit 495d1d8
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 91 deletions.
74 changes: 0 additions & 74 deletions elk-distribution/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -372,80 +372,6 @@
</plugins>
</build>

<profiles>
<!-- these actions will be activated only when staging a release -->
<profile>
<id>upload-files</id>
<activation>
<property>
<name>performRelease</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<!-- the plugin used to upload the release files to googlecode -->
<groupId>com.googlecode.maven-gcu-plugin</groupId>
<artifactId>maven-gcu-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<phase>deploy</phase>
<goals>
<goal>upload</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- the server and access credentials should be defined in the maven user configuration
file
(usually ~/.m2/settings.xml) -->
<serverId>elk-reasoner.googlecode.com</serverId>
<failsOnError>true</failsOnError>
<projectName>elk-reasoner</projectName>
<uploads>
<upload>
<file>${project.build.directory}/${elk-standalone.file}.zip</file>
<summary>
ELK reasoner standalone executable version
${project.version}
</summary>
<labels>
<label>Featured</label>
<label>OpSys-All</label>
<label>Type-Archive</label>
</labels>
</upload>
<upload>
<file>${project.build.directory}/${elk-protege.file}.zip</file>
<summary>ELK reasoner Protege plugin version ${project.version}</summary>
<labels>
<label>Featured</label>
<label>OpSys-All</label>
<label>Type-Archive</label>
</labels>
</upload>
<upload>
<file>${project.build.directory}/${elk-owlapi.file}.zip</file>
<summary>
ELK reasoner library for OWL API version
${project.version}
</summary>
<labels>
<label>Featured</label>
<label>OpSys-All</label>
<label>Type-Archive</label>
</labels>
</upload>
</uploads>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>

<reporting>
<plugins>
<plugin>
Expand Down
9 changes: 7 additions & 2 deletions elk-distribution/src/changes/changes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,12 @@ will appear in the produced result.
<title>ELK Reasoner Project</title>
</properties>
<body>
<release version="${release.version}" date="${buildDate}" description="Second maintenance relase after the fourth public release">
<release version="${release.version}" date="${buildDate}" description="Third maintenance relase after the fourth public release">
<action dev="petesko" type="update">
Switch to the OWL API version 4. Dropping support for OWL API 3 and Protege 4.
</action>
</release>
<release version="0.4.2" date="2015-03-03" description="Second maintenance relase after the fourth public release">
<action dev="yevgeny" type="update">
ELK can now be interrupted from the OWL API and Protege during the initial ontology loading stage.
</action>
Expand All @@ -29,7 +34,7 @@ will appear in the produced result.
Fixed a bug reporting direct subclasses of owl:Thing when owl:Thing has (redundant) asserted subclasses.
</action>
</release>
<release version="0.4.1" date="15.08.2013" description="First maintenance relase after the fourth public release">
<release version="0.4.1" date="2013-08-15" description="First maintenance relase after the fourth public release">
<action dev="yevgeny" type="fix" issue="23">
Fixed a bug when querying equivalent classes of complex class expressions may include auxiliary classes.
</action>
Expand Down
35 changes: 20 additions & 15 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,6 @@
<version>0.4.3-SNAPSHOT</version>
<packaging>pom</packaging>

<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>

<name>ELK</name>
<description>A Java-based OWL EL reasoner</description>
<url>http://elk.semanticweb.org/</url>
Expand All @@ -32,10 +26,9 @@
</modules>

<scm>
<connection>scm:git:https://code.google.com/p/elk-reasoner/</connection>
<developerConnection>scm:git:git@github.com:klinovp/elk.git</developerConnection>
<url>http://elk-reasoner.googlecode.com/git/</url>
<tag>v0.4.2</tag>
<connection>scm:git:https://github.com/liveontologies/elk-reasoner.git</connection>
<developerConnection>scm:git:git@github.com:liveontologies/elk-reasoner.git</developerConnection>
<url>https://github.com/liveontologies/elk-reasoner</url>
</scm>

<licenses>
Expand Down Expand Up @@ -148,16 +141,26 @@
</reporting>

<distributionManagement>
<downloadUrl>http://code.google.com/p/elk-reasoner/downloads/list</downloadUrl>
<downloadUrl>https://github.com/liveontologies/elk-reasoner/releases</downloadUrl>
<site>
<id>elk.semanticweb.org</id>
<url>scp://elk.semanticweb.org/home/elkuser/elk_semanticweb_org/www/maven/${project.version}</url>
</site>
<repository>
<id>sonatype-nexus-staging</id>
<name>Nexus Release Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>

<issueManagement>
<system>GoogleCode</system>
<url>http://code.google.com/p/elk-reasoner/issues/</url>
<system>GitHub</system>
<url>https://github.com/liveontologies/elk-reasoner/issues/</url>
</issueManagement>

<mailingLists>
Expand Down Expand Up @@ -256,7 +259,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.1</version>
<version>3.4</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
Expand All @@ -273,7 +276,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.1</version>
<version>2.5.3</version>
</plugin>
<!--This plugin's configuration is used to store Eclipse m2e settings
only. It has no influence on the Maven build itself. -->
Expand Down Expand Up @@ -356,6 +359,8 @@
<pushChanges>false</pushChanges>
<localCheckout>true</localCheckout>
<autoVersionSubmodules>true</autoVersionSubmodules>
<useReleaseProfile>false</useReleaseProfile>
<releaseProfiles>release-sign-artifacts</releaseProfiles>
</configuration>
</plugin>
<!-- making sure that the sources are always installed so that sources
Expand Down

0 comments on commit 495d1d8

Please sign in to comment.