From dc46905e503de11aa1a0fb951375b257ba8564be Mon Sep 17 00:00:00 2001
From: SupremeMortal <6178101+SupremeMortal@users.noreply.github.com>
Date: Thu, 7 Jan 2021 19:51:40 +0000
Subject: [PATCH] Use Artifactory Jenkins plugin for deployment (#1818)
* Use artifactory jenkins plugin
* Bump version to 1.2.0-SNAPSHOT
---
Jenkinsfile | 22 +++++++++++++++++++++-
pom.xml | 13 -------------
2 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/Jenkinsfile b/Jenkinsfile
index d69e851d..50149136 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -26,7 +26,27 @@ pipeline {
}
steps {
- sh 'mvn javadoc:jar source:jar deploy -DskipTests'
+ rtMavenDeployer(
+ id: "maven-deployer",
+ serverId: "opencollab-artifactory",
+ releaseRepo: "maven-releases",
+ snapshotRepo: "maven-snapshots"
+ )
+ rtMavenResolver(
+ id: "maven-resolver",
+ serverId: "opencollab-artifactory",
+ releaseRepo: "release",
+ snapshotRepo: "snapshot"
+ )
+ rtMavenRun(
+ pom: 'pom.xml',
+ goals: 'javadoc:jar source:jar install -DskipTests',
+ deployerId: "maven-deployer",
+ resolverId: "maven-resolver"
+ )
+ rtPublishBuildInfo(
+ serverId: "opencollab-artifactory"
+ )
}
}
}
diff --git a/pom.xml b/pom.xml
index 1b544f9e..011b320f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -71,19 +71,6 @@
-
-
- releases
- opencollab-releases
- https://repo.opencollab.dev/maven-releases
-
-
- snapshots
- opencollab-snapshots
- https://repo.opencollab.dev/maven-snapshots
-
-
-
org.projectlombok