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
Most recent result scraped from https://travis-ci.com/github/gitlab4j/gitlab4j-api (which is apparently passing and is good) shows this at the end of the report: ``` [INFO] [INFO] Results: [INFO] [ERROR] Failures: [ERROR] TestSystemHooksApi.testAddSystemHook:67...
How to upload a excel file with multiple sheets using the API. I am able to upload a text file as the content is String format, how can I do...
no attr "canPush" in model "Branch", gitlab rest api return
https://github.com/gitlab4j/gitlab4j-api/blob/d61308abb39ee0b59c47491ec79b207c2ba6bbc0/src/main/java/org/gitlab4j/api/JobApi.java#L505
When you call RepositoryFileApi.getFileInfo() for a file with special characters in the name, the values of "fileName" and "filePath" fields in the RepositoryFile object are messed up. The file name...
There's quite a lot of setters, getters and with-ers (also toString()) in the model classes. Perhaps lombok could help us reduce all this boilerplate code... What do you think?
Tested with GitLab 13.12 and gitlab4j 4.16. It seems the library is missing `operations_access_level` and `security_and_compliance_enabled` in the Project model class. These two attributes enable or disable the menu item...
I'm writing a GitLab dashboard that decorates the models with properties "derived" from examining the sources. For example, there's a Maven plugin that decorates a branch model it with information...
After enabling logging with entities I noticed that despite setting the maximum entity size to a large enough value (e.g. 10_000), entities were still being truncated, but without the suffix...
The Pipeline and Jobs API don't provide access to downstream pipelines. Gitlab provides this through /projects/:id/pipelines/:pipeline_id/bridges. [Gitlab Jobs Api](https://docs.gitlab.com/ee/api/jobs.html#list-pipeline-bridges) It would be beneficial to follow pipelines to their conclusion through...