Skip to content

Commit d14d712

Browse files
committed
fix: added missing releases_events value
1 parent 1d48b5c commit d14d712

File tree

3 files changed

+18
-3
lines changed

3 files changed

+18
-3
lines changed

src/main/java/org/gitlab4j/api/ProjectApi.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2074,6 +2074,7 @@ public ProjectHook addHook(Object projectIdOrPath, String url, ProjectHook enabl
20742074
.withParam("enable_ssl_verification", enableSslVerification, false)
20752075
.withParam("repository_update_events", enabledHooks.getRepositoryUpdateEvents(), false)
20762076
.withParam("deployment_events", enabledHooks.getDeploymentEvents(), false)
2077+
.withParam("releases_events", enabledHooks.getReleasesEvents(), false)
20772078
.withParam("token", secretToken, false);
20782079
Response response = post(Response.Status.CREATED, formData, "projects", getProjectIdOrPath(projectIdOrPath), "hooks");
20792080
return (response.readEntity(ProjectHook.class));

src/main/java/org/gitlab4j/api/models/ProjectHook.java

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public class ProjectHook {
2929
private String pushEventsBranchFilter;
3030

3131
private Boolean deploymentEvents;
32+
private Boolean releasesEvents;
3233

3334
public Boolean getBuildEvents() {
3435
return buildEvents;
@@ -162,8 +163,16 @@ public Boolean getDeploymentEvents() {
162163
return deploymentEvents;
163164
}
164165

165-
public void setDeploymentEvents(Boolean deploymentEvents) {
166-
this.deploymentEvents = deploymentEvents;
166+
public void setDeploymentEvents(Boolean releasesEvents) {
167+
this.deploymentEvents = releasesEvents;
168+
}
169+
170+
public Boolean getReleasesEvents() {
171+
return releasesEvents;
172+
}
173+
174+
public void setReleasesEvents(Boolean releasesEvents) {
175+
this.releasesEvents = releasesEvents;
167176
}
168177

169178
public Boolean getConfidentialIssuesEvents() {
@@ -255,9 +264,13 @@ public ProjectHook withDeploymentEvents(Boolean deploymentEvents) {
255264
return (this);
256265
}
257266

267+
public ProjectHook withReleasesEvents(Boolean releasesEvents) {
268+
this.releasesEvents = releasesEvents;
269+
return (this);
270+
}
271+
258272
@Override
259273
public String toString() {
260274
return (JacksonJson.toJsonString(this));
261275
}
262-
263276
}

src/test/resources/org/gitlab4j/api/hook.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"issues_events": true,
88
"confidential_issues_events": true,
99
"deployment_events": true,
10+
"releases_events": true,
1011
"merge_requests_events": true,
1112
"tag_push_events": true,
1213
"note_events": true,

0 commit comments

Comments
 (0)