|
@@ -37,7 +37,7 @@ public class JenkinsApiImpl implements JenkinsApi {
|
|
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
|
//public JenkinsApiImpl(ApplicationProperties properties, JenkinsInternalApi jenkinsInternalApi) {
|
|
//public JenkinsApiImpl(ApplicationProperties properties, JenkinsInternalApi jenkinsInternalApi) {
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
public JenkinsApiImpl(JenkinsInternalApi jenkinsInternalApi) {
|
|
public JenkinsApiImpl(JenkinsInternalApi jenkinsInternalApi) {
|
|
|
//this.properties = properties;
|
|
//this.properties = properties;
|
|
|
this.jenkinsInternalApi = jenkinsInternalApi;
|
|
this.jenkinsInternalApi = jenkinsInternalApi;
|
|
@@ -79,7 +79,7 @@ public class JenkinsApiImpl implements JenkinsApi {
|
|
|
JobWithDetails jobWithDetails = server.getJob(jobName);
|
|
JobWithDetails jobWithDetails = server.getJob(jobName);
|
|
|
logger.info("getJobWithDetails成功");
|
|
logger.info("getJobWithDetails成功");
|
|
|
reference = jenkinsInternalApi.invokeBuild(jobWithDetails, params);
|
|
reference = jenkinsInternalApi.invokeBuild(jobWithDetails, params);
|
|
|
- logger.info("invokeBuild成功");
|
|
|
|
|
|
|
+ logger.info("invokeBuild成功 referenceUrl:"+reference.getQueueItemUrlPart());
|
|
|
QueueItem item = server.getQueueItem(reference);
|
|
QueueItem item = server.getQueueItem(reference);
|
|
|
logger.info("第一次getQueueItem成功");
|
|
logger.info("第一次getQueueItem成功");
|
|
|
while (item.getExecutable() == null) {
|
|
while (item.getExecutable() == null) {
|