Browse Source

SONAR-13100 Decorate GitLab MR based on settings

tags/8.2.0.32929
Duarte Meneses 4 years ago
parent
commit
75b388800c

+ 2
- 0
sonar-ws/src/main/java/org/sonarqube/ws/client/almsettings/AlmSettingsService.java View File

@@ -75,6 +75,7 @@ public class AlmSettingsService extends BaseService {
new PostRequest(path("create_gitlab"))
.setParam("key", request.getKey())
.setParam("personalAccessToken", request.getPersonalAccessToken())
.setParam("url", request.getUrl())
.setMediaType(MediaTypes.JSON)).content();
}

@@ -194,6 +195,7 @@ public class AlmSettingsService extends BaseService {
new PostRequest(path("set_gitlab_binding"))
.setParam("almSetting", request.getAlmSetting())
.setParam("project", request.getProject())
.setParam("repository", request.getRepository())
.setMediaType(MediaTypes.JSON)).content();
}


+ 10
- 0
sonar-ws/src/main/java/org/sonarqube/ws/client/almsettings/CreateGitlabRequest.java View File

@@ -31,6 +31,16 @@ public class CreateGitlabRequest {

private String key;
private String personalAccessToken;
private String url;

public String getUrl() {
return url;
}

public CreateGitlabRequest setUrl(String url) {
this.url = url;
return this;
}

/**
* This is a mandatory parameter.

+ 11
- 0
sonar-ws/src/main/java/org/sonarqube/ws/client/almsettings/SetGitlabBindingRequest.java View File

@@ -31,6 +31,17 @@ public class SetGitlabBindingRequest {

private String almSetting;
private String project;
private String repository;


public String getRepository() {
return repository;
}

public SetGitlabBindingRequest setRepository(String repository) {
this.repository = repository;
return this;
}

/**
* This is a mandatory parameter.

Loading…
Cancel
Save