Package org.jreleaser.sdk.gitea.api
Interface GiteaAPI
@ProxyConfig
public interface GiteaAPI
- Since:
- 0.1.0
- Author:
- Andres Almiray
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateRelease(GtRelease release, String owner, String repo) createRepository(Map<String, Object> data) createRepository(Map<String, Object> data, String org) voiddeleteAsset(String owner, String repo, Integer releaseId, Integer assetId) voiddeletePackage(String owner, String type, String name, String version) voiddeleteRelease(String owner, String repo, Integer id) voidfindMilestoneByTitle(String owner, String repo, String milestoneName) getOrganization(String org) getReleaseByTagName(String owner, String repo, String tag) getRepository(String owner, String repo) voidlistAssets(String owner, String repo, Integer releaseId) searchUser(Map<String, String> q) voidvoidvoidupdateRelease(GtRelease release, String owner, String repo, Integer id) uploadAsset(String owner, String repo, Integer id, feign.form.FormData file)
-
Method Details
-
getRepository
-
getOrganization
-
createRepository
-
createRepository
-
getReleaseByTagName
-
deleteRelease
-
deleteTag
-
createRelease
-
updateRelease
-
uploadAsset
-
findMilestoneByTitle
-
updateMilestone
-
searchUser
-
listReleases
-
listBranches
-
listAssets
-
deleteAsset
-
listLabels
-
createLabel
-
findIssue
-
labelIssue
-
commentIssue
-
updateIssue
-
deletePackage
-