jenkinsci / java-client-api

A Jenkins API client for Java
MIT License
901 stars 470 forks source link

BUG:JOB URL is ERROR #342

Closed zhengshuheng closed 6 years ago

zhengshuheng commented 6 years ago

It's wrong to update the job URL inside; not "/job" but "/jobs" ` public static String toJobBaseUrl(final FolderJob folder, final String jobName) { final StringBuilder sb = new StringBuilder(DEFAULT_BUFFER_SIZE); sb.append(UrlUtils.toBaseUrl(folder)); if (sb.charAt(sb.length() - 1) != '/') sb.append('/'); sb.append("job/"); final String[] jobNameParts = jobName.split("/");

    for (int i = 0; i < jobNameParts.length; i++) {
        sb.append(EncodingUtils.encode(jobNameParts[i]));
        if (i != jobNameParts.length - 1) sb.append('/');
    }
    return sb.toString();
}`