Skip to content

Commit

Permalink
Sonatype OSSRH Nexus
Browse files Browse the repository at this point in the history
  • Loading branch information
xap3y committed Sep 7, 2024
1 parent 6ca65c8 commit 5613ec3
Show file tree
Hide file tree
Showing 18 changed files with 319 additions and 3 deletions.
79 changes: 77 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@

<groupId>eu.xap3y</groupId>
<artifactId>XaGui</artifactId>
<version>0.1</version>
<version>1.0</version>
<packaging>jar</packaging>

<url>https://xagui.xap3y.eu</url>
<name>XaGui</name>

<properties>
Expand All @@ -28,9 +28,58 @@
</repository>
</repositories>

<licenses>
<license>
<name>MIT License</name>
<url>https://opensource.org/licenses/MIT</url>
</license>
</licenses>

<description>LightWeight minecraft library</description>
<developers>
<developer>
<id>xap3y</id>
<name>Martin</name>
<email>[email protected]</email>
<url>https://xap3y.eu</url>
</developer>
</developers>

<scm>
<connection>scm:git:https://github.com/xap3y/xagui.git</connection>
<developerConnection>scm:git:[email protected]:xap3y/xagui.git</developerConnection>
<url>https://github.com/xap3y/xagui</url>
</scm>

<distributionManagement>
<snapshotRepository>
<id>ossrh</id>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<repository>
<id>ossrh</id>
<url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
</distributionManagement>


<build>
<sourceDirectory>src/main/kotlin</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
Expand Down Expand Up @@ -84,6 +133,32 @@
<outputDir>docs</outputDir>
</configuration>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.7.0</version>
<extensions>true</extensions>
<configuration>
<serverId>ossrh</serverId>
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
<autoReleaseAfterClose>true</autoReleaseAfterClose>
</configuration>
</plugin>
<plugin>
<groupId>net.nicoulaj.maven.plugins</groupId>
<artifactId>checksum-maven-plugin</artifactId>
<version>1.10</version>
<executions>
<execution>
<goals>
<goal>artifacts</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- put your configurations here -->
</configuration>
</plugin>
</plugins>
</build>

Expand Down
Binary file added sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0-javadoc.jar
Binary file not shown.
7 changes: 7 additions & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0-javadoc.jar.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQSLTSWU1zP3eiJI8vaDNcBtJSwKdgUCZty/CAAKCRCDNcBtJSwK
dh4UAPsGc+oI8Vl12gut2aR+dhM2xL+OJa7MT1o5cjaY19QDWQD+O/YtL7+sh/p2
z/GRzWhKAEdbzGS7tEnLo3YEkI7C6gU=
=v1T/
-----END PGP SIGNATURE-----
1 change: 1 addition & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0-javadoc.jar.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fbe15be416c2364e0dad2cd74896bb3c
1 change: 1 addition & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0-javadoc.jar.sha1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
836b6e0a239bb767b965d78f1e458b3978e402c5
Binary file added sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0-sources.jar
Binary file not shown.
7 changes: 7 additions & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0-sources.jar.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQSLTSWU1zP3eiJI8vaDNcBtJSwKdgUCZtzBewAKCRCDNcBtJSwK
drFzAQCLScq0n4Kay/eoSC6ptydo9mNLRgahw/R71YIr+0KEEAEA/EqhW4rf0sm6
z1S+QQVcFG3eu72y9Qx3R/Mvhd/A+AQ=
=iaqI
-----END PGP SIGNATURE-----
1 change: 1 addition & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0-sources.jar.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
529c0e4b5943994c03fe32c16c110062
1 change: 1 addition & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0-sources.jar.sha1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a0a64664c8041c4a96418deacccb9573c5aca9f0
Binary file added sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0.jar
Binary file not shown.
16 changes: 16 additions & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0.jar.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEGKzoo5EsjtPP7CxXi8QfI31UxgAFAmbcvd4ACgkQi8QfI31U
xgBp4Q//VxMqds4Em+QEpPuA9XySPI4LGrgCJ/9vxZ61x7Vta8JNbuOfNZYVWVmg
s7yG2z+pJcNKbBQxx8znrAwXiPpRQXTKbwoBLSF/4A7ls693SHYg3wtARy6W29Im
kYWz4uokRgYgEzMIXvZy2JTdwTticOMk4xhBUutzYJxUUcgiw1LBeFGxy6NXvKTI
4yivCvwOG9PI/j9PWX2GiY9oZX5kTDiOP4oVaioAftwQPpHpZTT+BT2dJ3a9egpw
UEB/4Qx6+Y0W6l+wlCn+DZrgd6jdTitN/ty7JbChHYvzzPKFo0psTzUTLuJgKDuP
ycJhYo3+TDQv4EVJAPN6XYjd48M9mETKQTwpGf5nALr1XUi9C4pBTXBwGHvsiVzK
07ZY4VGJ/FOn25PbGctxwzZH5NhWLpsmCqCSEkTV3eT5J/S2G2GXeAem0demxm4c
2knlqt5lEKEJRLTAgUhi6UL2zo8HsO38RIaisI//O/ig5c/UunLVeZ53H678Ab5J
mg5ZX9iPOGnDUxLicXqUjB8bL+0/QhzoFEyQ4yLyLfGD/Zk5rLMRAedh4n37FEr1
33Ry8HiWtiYB8fMSOvrj63Ckb57JNxSXHGP+mxtLDMTY4ExapHi1zroT+dFN2Xrb
VFUJC4mPFJ0rIOLepqxK+HVYuSG7fmwRkCqfHMRWb1bO56o4BDk=
=h+ng
-----END PGP SIGNATURE-----
1 change: 1 addition & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0.jar.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8a2b99de049abe0f7effd5e09c58e7ef
1 change: 1 addition & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0.jar.sha1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0280114eec1371c72f5da7a20398972f3b80b2e3
188 changes: 188 additions & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0.pom
Original file line number Diff line number Diff line change
@@ -0,0 +1,188 @@
<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>eu.xap3y</groupId>
<artifactId>XaGui</artifactId>
<version>1.0</version>
<packaging>jar</packaging>
<url>https://xagui.xap3y.eu</url>
<name>XaGui</name>

<properties>
<java.version>17</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<kotlin.version>2.0.0</kotlin.version>
</properties>

<repositories>
<repository>
<id>papermc-repo</id>
<url>https://repo.papermc.io/repository/maven-public/</url>
</repository>
<repository>
<id>sonatype</id>
<url>https://oss.sonatype.org/content/groups/public/</url>
</repository>
</repositories>

<licenses>
<license>
<name>MIT License</name>
<url>https://opensource.org/licenses/MIT</url>
</license>
</licenses>

<description>LightWeight minecraft library</description>
<developers>
<developer>
<id>xap3y</id>
<name>Martin</name>
<email>[email protected]</email>
<url>https://xap3y.eu</url>
</developer>
</developers>

<scm>
<connection>scm:git:https://github.com/xap3y/xagui.git</connection>
<developerConnection>scm:git:[email protected]:xap3y/xagui.git</developerConnection>
<url>https://github.com/xap3y/xagui</url>
</scm>

<distributionManagement>
<snapshotRepository>
<id>ossrh</id>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<repository>
<id>ossrh</id>
<url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
</distributionManagement>


<build>
<sourceDirectory>src/main/kotlin</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>2.0.0</version>
<executions>
<execution>
<id>compile</id>
<phase>compile</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jetbrains.dokka</groupId>
<artifactId>dokka-maven-plugin</artifactId>
<version>1.9.20</version>
<executions>
<execution>
<phase>pre-site</phase>
<goals>
<goal>dokka</goal>
</goals>
</execution>
</executions>
<configuration>
<sourceDirectories>
<dir>src/main/kotlin</dir>
</sourceDirectories>

<outputDir>docs</outputDir>
</configuration>
</plugin>
<plugin>
<groupId>org.jetbrains.dokka</groupId>
<artifactId>dokka-maven-plugin</artifactId>
<version>1.9.20</version>
<executions>
<execution>
<phase>pre-site</phase>
<goals>
<goal>dokka</goal>
</goals>
</execution>
</executions>
<configuration>
<sourceDirectories>
<dir>src/main/kotlin</dir>
</sourceDirectories>
<outputDir>docs</outputDir>
</configuration>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.7.0</version>
<extensions>true</extensions>
<configuration>
<serverId>ossrh</serverId>
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
<autoReleaseAfterClose>true</autoReleaseAfterClose>
</configuration>
</plugin>
<plugin>
<groupId>net.nicoulaj.maven.plugins</groupId>
<artifactId>checksum-maven-plugin</artifactId>
<version>1.10</version>
<executions>
<execution>
<goals>
<goal>artifacts</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- put your configurations here -->
</configuration>
</plugin>
</plugins>
</build>

<dependencies>
<dependency>
<groupId>io.papermc.paper</groupId>
<artifactId>paper-api</artifactId>
<version>1.20.4-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>11.2.0</version>
</dependency>
</dependencies>
</project>
16 changes: 16 additions & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0.pom.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEGKzoo5EsjtPP7CxXi8QfI31UxgAFAmbcvd8ACgkQi8QfI31U
xgBpNQ//VQ/cpj0WCJDIMfSUu731i8dkab/h6HlNGwj9gd6XXrPoPh0erhs+lsVh
hvJCsj3Ml7zjdKmXRkL2M8bz45ipE+DH/Wbr49l/I/9qWiozPLz6AVv7MrRbxoZg
J5VzRWiKX2Jc7oVuU/yDadaiZopuQmbTr1D+0NPrV4g/c4/fGz7vQt5j7Pq2/M1v
vNJwENyHPSkEikaKbFUOBcEWyzGK073SmgMpQAX30UPhIC/mwEaCTKJFAhl4I5Yo
vgKxDt4pY6mNqwqwrjsYeIr+mJwO/Qb5UyrKloT8EUELLjzv77j88lNC7XBpATre
HTsVZmDffbkvBjDiXlyfvp/sgVn7JF+6xrNb5zoWyXe8DB+qvVAAE3eIl5Sp37Jh
o5m/kGEty963QxVEnMwlyLEdsML9XUW6yNW7gOuYcgHYv3r4FEt7/vQVF3VpWRXZ
R1dcpNeQbSje5stuy4yJtGf9ShEbpEv8dRxjPYt1MGWhSy5nfSL/+4iSvq/Qrv6U
QFlR0GdBvfXsFuGcUXXlbXp1EjyZ9uKY+KP1xtWM9G1lYI/g+q1CWc09Df7HJhd6
OFg2UcHjEQY0i6TbxXnkoC59txv7ORd+ktR24fVAk7DzQhMCDJ/R7NPQw4ShI1zQ
u9Vugmucbk6QuVnHngdDED0A6vtv/m4/35ZWYkc3fzvSEr98HUM=
=y2OS
-----END PGP SIGNATURE-----
1 change: 1 addition & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0.pom.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
705c3fd9bb6fb51b2f2df98ef8849107
1 change: 1 addition & 0 deletions sonatype/eu/xap3y/XaGui/1.0/XaGui-1.0.pom.sha1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
af7ba068906028c1d4643b17159313c1d082e4e1
1 change: 0 additions & 1 deletion src/main/kotlin/eu/xap3y/xagui/models/GuiButton.kt
Original file line number Diff line number Diff line change
Expand Up @@ -345,5 +345,4 @@ class GuiButton(private val item: ItemStack): GuiButtonInterface {
return listener
}


}

0 comments on commit 5613ec3

Please sign in to comment.