|
|
@@ -41,10 +41,12 @@ public class JenkinsApiImpl implements JenkinsApi {
|
|
|
public void createJob(String jobName, String configTemplate) throws ServiceException {
|
|
|
try {
|
|
|
logger.info("Server is running?"+server.isRunning());
|
|
|
- logger.info(jobName,configTemplate);
|
|
|
+ if(server.getJob(jobName)==null)
|
|
|
+ return;
|
|
|
+ logger.info(jobName);
|
|
|
server.createJob(jobName, configTemplate);
|
|
|
} catch (IOException e) {
|
|
|
- logger.error("createJob exception={}, jobName={}, configTemplate={}", e, jobName, configTemplate);
|
|
|
+ logger.error("createJob exception={}, jobName={}", e, jobName);
|
|
|
e.printStackTrace();
|
|
|
throw new ServiceException("101", e.getMessage());
|
|
|
}
|