Skip to content

Commit 6cfa1de

Browse files
ci/cd : prepare for the deployment
1 parent 8f6c8c6 commit 6cfa1de

File tree

1 file changed

+57
-18
lines changed

1 file changed

+57
-18
lines changed

pom.xml

Lines changed: 57 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,42 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd">
66

77
<modelVersion>4.0.0</modelVersion>
88

9+
<groupId>com.patternknife.securityhelper.oauth2.api</groupId>
10+
<artifactId>spring-security-oauth2-password-jpa-implementation</artifactId>
11+
<version>2.3.0</version>
12+
<name>spring-security-oauth2-password-jpa-implementation</name>
13+
<description>The implementation of Spring Security 6 Spring Authorization Server for stateful OAuth2 Password Grant</description>
14+
<packaging>jar</packaging>
15+
16+
<url>https://github.com/patternknife/spring-security-oauth2-password-jpa-implementation</url>
17+
18+
<licenses>
19+
<license>
20+
<name>The MIT License</name>
21+
<url>https://opensource.org/licenses/MIT</url>
22+
<distribution>repo</distribution>
23+
</license>
24+
</licenses>
25+
26+
<scm>
27+
<connection>scm:git:git://github.com/patternknife/spring-security-oauth2-password-jpa-implementation.git</connection>
28+
<developerConnection>scm:git:git://github.com/patternknife/spring-security-oauth2-password-jpa-implementation.git</developerConnection>
29+
<url>https://github.com/patternknife/spring-security-oauth2-password-jpa-implementation.git</url>
30+
<tag>HEAD</tag>
31+
</scm>
32+
33+
<developers>
34+
<developer>
35+
<id>patternknife</id>
36+
<name>Andrew Kang</name>
37+
<email>[email protected]</email>
38+
<roles>
39+
<role>architect</role>
40+
<role>developer</role>
41+
</roles>
42+
</developer>
43+
</developers>
44+
945
<properties>
1046
<java.version>17</java.version>
1147
<maven.compiler.source>${java.version}</maven.compiler.source>
@@ -22,24 +58,6 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd">
2258
<slf4j.version>2.0.7</slf4j.version>
2359
</properties>
2460

25-
<groupId>com.patternknife.securityhelper.oauth2.api</groupId>
26-
<artifactId>spring-security-oauth2-password-jpa-implementation</artifactId>
27-
<version>2.3.0</version>
28-
<packaging>jar</packaging>
29-
30-
31-
<!-- <dependencyManagement>
32-
<dependencies>
33-
<dependency>
34-
&lt;!&ndash; Import dependency management from Spring Boot &ndash;&gt;
35-
<groupId>org.springframework.boot</groupId>
36-
<artifactId>spring-boot-dependencies</artifactId>
37-
<version>3.1.2</version>
38-
<type>pom</type>
39-
<scope>import</scope>
40-
</dependency>
41-
</dependencies>
42-
</dependencyManagement>-->
4361

4462
<dependencies>
4563

@@ -184,6 +202,17 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd">
184202

185203
</dependencies>
186204

205+
<distributionManagement>
206+
<snapshotRepository>
207+
<id>ossrh</id>
208+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
209+
</snapshotRepository>
210+
<repository>
211+
<id>ossrh</id>
212+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
213+
</repository>
214+
</distributionManagement>
215+
187216
<build>
188217
<plugins>
189218
<plugin>
@@ -285,6 +314,16 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd">
285314
</excludes>
286315
</configuration>
287316
</plugin>
317+
<plugin>
318+
<groupId>org.sonatype.central</groupId>
319+
<artifactId>central-publishing-maven-plugin</artifactId>
320+
<version>0.4.0</version>
321+
<extensions>true</extensions>
322+
<configuration>
323+
<publishingServerId>central</publishingServerId>
324+
<tokenAuth>true</tokenAuth>
325+
</configuration>
326+
</plugin>
288327
</plugins>
289328
</build>
290329
</project>

0 commit comments

Comments
 (0)