Package org.jreleaser.sdk.gitea
Class Gitea
java.lang.Object
org.jreleaser.sdk.gitea.Gitea
- Since:
- 0.1.0
- Author:
- Andres Almiray
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLabelToIssue(String owner, String name, GtIssue issue, GtLabel label) voidcloseMilestone(String owner, String repo, GtMilestone milestone) voidcommentOnIssue(String owner, String name, GtIssue issue, String comment) createRelease(String owner, String repo, GtRelease release) createRepository(String owner, String repo) voiddeletePackage(String owner, String type, String name, String version) voiddeleteRelease(String owner, String repo, String tagName, Integer id) voidfindClosedMilestoneByName(String owner, String repo, String milestoneName) findMilestoneByName(String owner, String repo, String milestoneName) findReleaseByTag(String owner, String repo, String tagName) findRepository(String owner, String repo) Optional<org.jreleaser.model.spi.release.User>getOrCreateLabel(String owner, String name, String labelName, String labelColor, String description) listAssets(String owner, String repo, GtRelease release) listBranches(String owner, String repoName) List<org.jreleaser.model.spi.release.Release>listReleases(String owner, String repoName) voidsetMilestoneOnIssue(String owner, String name, GtIssue issue, GtMilestone milestone) voidupdateAssets(String owner, String repo, GtRelease release, Set<org.jreleaser.model.spi.release.Asset> assets, Map<String, GtAsset> existingAssets) voidupdateRelease(String owner, String repo, Integer id, GtRelease release) voiduploadAssets(String owner, String repo, GtRelease release, Set<org.jreleaser.model.spi.release.Asset> assets)
-
Constructor Details
-
Gitea
-
-
Method Details
-
findRepository
-
listReleases
-
listBranches
-
listAssets
-
findMilestoneByName
-
findClosedMilestoneByName
public Optional<GtMilestone> findClosedMilestoneByName(String owner, String repo, String milestoneName) -
closeMilestone
-
createRepository
-
findReleaseByTag
-
deleteRelease
public void deleteRelease(String owner, String repo, String tagName, Integer id) throws org.jreleaser.sdk.commons.RestAPIException - Throws:
org.jreleaser.sdk.commons.RestAPIException
-
deleteTag
public void deleteTag(String owner, String repo, String tagName) throws org.jreleaser.sdk.commons.RestAPIException - Throws:
org.jreleaser.sdk.commons.RestAPIException
-
deletePackage
public void deletePackage(String owner, String type, String name, String version) throws org.jreleaser.sdk.commons.RestAPIException - Throws:
org.jreleaser.sdk.commons.RestAPIException
-
createRelease
public GtRelease createRelease(String owner, String repo, GtRelease release) throws org.jreleaser.sdk.commons.RestAPIException - Throws:
org.jreleaser.sdk.commons.RestAPIException
-
updateRelease
public void updateRelease(String owner, String repo, Integer id, GtRelease release) throws org.jreleaser.sdk.commons.RestAPIException - Throws:
org.jreleaser.sdk.commons.RestAPIException
-
uploadAssets
public void uploadAssets(String owner, String repo, GtRelease release, Set<org.jreleaser.model.spi.release.Asset> assets) throws IOException - Throws:
IOException
-
updateAssets
public void updateAssets(String owner, String repo, GtRelease release, Set<org.jreleaser.model.spi.release.Asset> assets, Map<String, GtAsset> existingAssets) throws IOException- Throws:
IOException
-
findUser
public Optional<org.jreleaser.model.spi.release.User> findUser(String email, String name, String host) throws org.jreleaser.sdk.commons.RestAPIException - Throws:
org.jreleaser.sdk.commons.RestAPIException
-
getOrCreateLabel
-
findIssue
-
addLabelToIssue
-
commentOnIssue
-
setMilestoneOnIssue
-