gitlab4j-api
gitlab4j-api copied to clipboard
GitLab4J API (gitlab4j-api) provides a full featured Java client library for working with GitLab repositories via the GitLab REST API
This is how I use it now ``` try(GitLabApi gitLabApi = new GitLabApi(rootUrl, param.getGitlabToken())) { MergeRequestParams mrParams = new MergeRequestParams() .withSourceBranch(param.getSourceBranch()) .withTargetBranch(param.getTargetBranch()) .withTitle(param.getTitle()) .withDescription(param.getDescription()) .withLabels(param.getLabels()); MergeRequest mergeRequest = gitLabApi.getMergeRequestApi().createMergeRequest(param.getGitProjectId().longValue(), mrParams);...
I keep getting MergeRequestEvent having a null objectAttributes field. It looks like the API actually uses the syntax: object_attributes. This seems to fix it. There could be other instances of...
When I call this interface `/api/v4/projects/132/repository/commits?private_token=` , I find that the `Author` is always null in the return parameter Gitlab version : GitLab Community Edition [14.2.6]
The [pull mirror API](https://docs.gitlab.com/ee/api/project_pull_mirroring.html) is missing, only [remote mirror](https://docs.gitlab.com/ee/api/remote_mirrors.html) is currently implemented (which is the push mirror).
I found that the Gitlab main branch has been upgraded to version 6. x, which supports JDK11+and cannot be adapted to the project. Can you create a branch that supports...
Hi, i think that badge api in getProject()... get badges should be paginated if a project have more than 20 badges it fail, adding this return new Pager(this, Badge.class, 20,...
How can I download an LFS file through the GitLab API? My GitLab version is `gitlab/gitlab-ce:15.11.13-ce.0`. The version of `gitlab4j-api` I am using is: ```xml org.gitlab4j gitlab4j-api 5.6.0 ``` Please...
Support for CI/CD job token scope API as documented at: https://docs.gitlab.com/api/project_job_token_scopes/
GitLab has object storage enabled with proxy mode disabled. Currently, when uploading large files via the client using Git LFS, the returned URL address is the GitLab service address instead...
When using the latest version in a Kotlin Android application, I get this error when using the `TagsApi` I'm not sure why and I suspect there may be an issue...