This commit is contained in:
parent
0f14829fcf
commit
c3a1500fbd
|
@ -14,9 +14,12 @@ import java.io.IOException;
|
|||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.offbytwo.jenkins.JenkinsServer;
|
||||
import com.offbytwo.jenkins.model.Build;
|
||||
import com.offbytwo.jenkins.model.BuildWithDetails;
|
||||
import com.offbytwo.jenkins.model.Job;
|
||||
import com.offbytwo.jenkins.model.JobWithDetails;
|
||||
|
||||
|
@ -30,16 +33,27 @@ import com.offbytwo.jenkins.model.JobWithDetails;
|
|||
*/
|
||||
|
||||
public class FirstTest {
|
||||
public static void main(String[] args) {
|
||||
public static void main(String[] args) throws InterruptedException {
|
||||
try {
|
||||
JenkinsServer jenkins = new JenkinsServer(new URI("http://106.75.33.219:30001"), "root", "root");
|
||||
// JenkinsServer jenkins = new JenkinsServer(new URI("http://106.75.78.183:9999/jenkins"), "guange", "123456");
|
||||
System.out.println(jenkins.createJob("123", ""));
|
||||
Map<String, Job> jobs = jenkins.getJobs();
|
||||
JobWithDetails job = jobs.get("3").details();
|
||||
Map<String, String> params = new HashMap<String, String>();
|
||||
params.put("taskId", "3");
|
||||
job.build(params);
|
||||
// System.out.println(jenkins.createJob("123", ""));
|
||||
// Map<String, Job> jobs = jenkins.getJobs();
|
||||
// JobWithDetails job = jobs.get("3").details();
|
||||
// Map<String, String> params = new HashMap<String, String>();
|
||||
// params.put("taskId", "3");
|
||||
// job.build(params);
|
||||
|
||||
JobWithDetails job = jenkins.getJob("test_isBuilding");
|
||||
job.build();
|
||||
Thread.sleep(2000);
|
||||
List<Build> builds=job.getAllBuilds();
|
||||
BuildWithDetails buildWithDetails=builds.get(0).details();
|
||||
System.out.println(buildWithDetails.getNumber());
|
||||
while(!buildWithDetails.isBuilding()) {
|
||||
System.out.println(buildWithDetails.isBuilding());
|
||||
Thread.sleep(1000);
|
||||
}
|
||||
System.out.println(job.getName());
|
||||
} catch (URISyntaxException e) {
|
||||
// TODO Auto-generated catch block
|
||||
|
@ -50,4 +64,7 @@ public static void main(String[] args) {
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -130,9 +130,11 @@ public class MyTest {
|
|||
public void buildJobParallel() throws Exception {
|
||||
PrintStream ps=new PrintStream(new FileOutputStream(filePath,true));
|
||||
// System.setOut(ps);
|
||||
int count = 10;
|
||||
for (int i = 0; i < count; i++) {
|
||||
buildOneJob("k8s_configure" +i );
|
||||
int count = 11;
|
||||
for (int i = 1; i < count; i++) {
|
||||
|
||||
buildOneJob("k8spara_1" +i );
|
||||
// buildOneJob("k8s_configure" +i );
|
||||
// buildOneJob("3");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue