Skip to content

Commit 73008ba

Browse files
Jenkins Plugin: rebase external on internal version (#53)
Signed-off-by: Mladjan Gadzic <gadzic.mladjan@gmail.com>
1 parent 9fdb560 commit 73008ba

File tree

90 files changed

+2754
-2924
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+2754
-2924
lines changed

pom.xml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.jenkins-ci.plugins</groupId>
66
<artifactId>plugin</artifactId>
7-
<version>4.88</version>
7+
<version>5.18</version>
88
<relativePath />
99
</parent>
1010

@@ -43,21 +43,20 @@
4343
<changelist>999999-SNAPSHOT</changelist>
4444
<jenkins.host.address />
4545
<slaveAgentPort />
46-
<jenkins.version>2.462.1</jenkins.version>
47-
<bom>2.462.x</bom>
48-
<bom.version>3387.v0f2773fa_3200</bom.version>
46+
<jenkins.baseline>2.504</jenkins.baseline>
47+
<jenkins.version>${jenkins.baseline}.1</jenkins.version>
4948
<no-test-jar>false</no-test-jar>
5049
<useBeta>true</useBeta>
51-
<gitHubRepo>armadaproject/${artifactId}</gitHubRepo>
52-
<java-client.version>0.0.2</java-client.version>
50+
<gitHubRepo>armadaproject/${project.artifactId}</gitHubRepo>
51+
<java-client.version>0.0.3</java-client.version>
5352
</properties>
5453

5554
<dependencyManagement>
5655
<dependencies>
5756
<dependency>
5857
<groupId>io.jenkins.tools.bom</groupId>
59-
<artifactId>bom-${bom}</artifactId>
60-
<version>${bom.version}</version>
58+
<artifactId>bom-${jenkins.baseline}.x</artifactId>
59+
<version>5015.vb_52d36583443</version>
6160
<type>pom</type>
6261
<scope>import</scope>
6362
</dependency>
@@ -156,7 +155,7 @@
156155
<dependency>
157156
<groupId>io.fabric8</groupId>
158157
<artifactId>kubernetes-server-mock</artifactId>
159-
<version>6.10.0</version>
158+
<version>7.3.1</version>
160159
<scope>test</scope>
161160
</dependency>
162161
<dependency>

src/main/java/io/armadaproject/ArmadaMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.armadaproject;
1+
package io.armadaproject.jenkins.plugin.job;
22

33
import api.SubmitOuterClass.JobSubmitRequest;
44
import api.SubmitOuterClass.JobSubmitRequest.Builder;
Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +0,0 @@
1-
package io.armadaproject;
2-
3-
import java.util.HashMap;
4-
import java.util.Map;
5-
import javax.xml.parsers.DocumentBuilder;
6-
import javax.xml.parsers.DocumentBuilderFactory;
7-
import org.w3c.dom.Document;
8-
import org.w3c.dom.Element;
9-
import org.w3c.dom.Node;
10-
import org.w3c.dom.NodeList;
11-
12-
public class ClusterConfigParser {
13-
14-
public static Map<String, String> parse(String configPath) throws Exception {
15-
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
16-
DocumentBuilder builder = factory.newDocumentBuilder();
17-
Document doc = builder.parse(configPath);
18-
19-
doc.getDocumentElement().normalize();
20-
21-
Map<String, String> clusterMap = new HashMap<>();
22-
23-
NodeList clusterList = doc.getElementsByTagName("cluster");
24-
25-
for (int i = 0; i < clusterList.getLength(); i++) {
26-
Node clusterNode = clusterList.item(i);
27-
28-
if (clusterNode.getNodeType() == Node.ELEMENT_NODE) {
29-
Element clusterElement = (Element) clusterNode;
30-
31-
String name = clusterElement.getElementsByTagName("name").item(0).getTextContent();
32-
String url = clusterElement.getElementsByTagName("url").item(0).getTextContent();
33-
34-
clusterMap.put(name, url);
35-
}
36-
}
37-
38-
return clusterMap;
39-
}
40-
41-
}

0 commit comments

Comments
 (0)