Browse Source

SONAR-13297 Add new tutorials.jenkins.skipBitbucketPreReqs user setting key

tags/8.4.0.35506
Wouter Admiraal 4 years ago
parent
commit
be46fdae92

+ 5
- 1
server/sonar-webserver-webapi/src/main/java/org/sonar/server/user/ws/SetSettingAction.java View File

@@ -57,7 +57,11 @@ public class SetSettingAction implements UsersWsAction {
.setRequired(true)
.setMaximumLength(100)
.setDescription("Setting key")
.setPossibleValues("notifications.optOut", UserUpdater.NOTIFICATIONS_READ_DATE);
.setPossibleValues(
"tutorials.jenkins.skipBitbucketPreReqs",
"notifications.optOut",
UserUpdater.NOTIFICATIONS_READ_DATE
);

action.createParam(PARAM_VALUE)
.setRequired(true)

+ 1
- 0
server/sonar-webserver-webapi/src/test/java/org/sonar/server/user/ws/SetSettingActionTest.java View File

@@ -124,6 +124,7 @@ public class SetSettingActionTest {
tuple("value", true, 4000));

assertThat(definition.param("key").possibleValues()).containsExactlyInAnyOrder(
"tutorials.jenkins.skipBitbucketPreReqs",
"notifications.optOut",
"notifications.readDate");
}

+ 1
- 0
sonar-ws/src/main/java/org/sonarqube/ws/client/users/SetSettingRequest.java View File

@@ -49,6 +49,7 @@ public class SetSettingRequest {
* This is a mandatory parameter.
* Possible values:
* <ul>
* <li>"tutorials.jenkins.skipBitbucketPreReqs"</li>
* <li>"notifications.optOut"</li>
* <li>"notifications.readDate"</li>
* </ul>

Loading…
Cancel
Save