Package org.jreleaser.sdk.sdkman
Class Sdkman
- java.lang.Object
-
- org.jreleaser.sdk.sdkman.Sdkman
-
public class Sdkman extends java.lang.Object- Since:
- 0.1.0
- Author:
- Andres Almiray
-
-
Constructor Summary
Constructors Constructor Description Sdkman(org.jreleaser.logging.JReleaserLogger logger, java.lang.String apiHost, int connectTimeout, int readTimeout, java.lang.String consumerKey, java.lang.String consumerToken, boolean dryrun)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidannounce(java.lang.String candidate, java.lang.String version)voidannounce(java.lang.String candidate, java.lang.String version, java.lang.String hashtag, java.lang.String releaseNotesUrl)voidmajorRelease(java.lang.String candidate, java.lang.String version, java.lang.String url, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce)voidmajorRelease(java.lang.String candidate, java.lang.String version, java.lang.String platform, java.lang.String url, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce)voidmajorRelease(java.lang.String candidate, java.lang.String version, java.util.Map<java.lang.String,java.lang.String> platforms, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce)voidminorRelease(java.lang.String candidate, java.lang.String version, java.lang.String url, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce)voidminorRelease(java.lang.String candidate, java.lang.String version, java.lang.String platform, java.lang.String url, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce)voidminorRelease(java.lang.String candidate, java.lang.String version, java.util.Map<java.lang.String,java.lang.String> platforms, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce)voidrelease(java.lang.String candidate, java.lang.String version, java.lang.String url)voidrelease(java.lang.String candidate, java.lang.String version, java.lang.String platform, java.lang.String url)voidrelease(java.lang.String candidate, java.lang.String version, java.util.Map<java.lang.String,java.lang.String> platforms)voidsetDefault(java.lang.String candidate, java.lang.String version)
-
-
-
Method Detail
-
announce
public void announce(java.lang.String candidate, java.lang.String version) throws SdkmanException- Throws:
SdkmanException
-
announce
public void announce(java.lang.String candidate, java.lang.String version, java.lang.String hashtag, java.lang.String releaseNotesUrl) throws SdkmanException- Throws:
SdkmanException
-
setDefault
public void setDefault(java.lang.String candidate, java.lang.String version) throws SdkmanException- Throws:
SdkmanException
-
release
public void release(java.lang.String candidate, java.lang.String version, java.lang.String url) throws SdkmanException- Throws:
SdkmanException
-
release
public void release(java.lang.String candidate, java.lang.String version, java.lang.String platform, java.lang.String url) throws SdkmanException- Throws:
SdkmanException
-
release
public void release(java.lang.String candidate, java.lang.String version, java.util.Map<java.lang.String,java.lang.String> platforms) throws SdkmanException- Throws:
SdkmanException
-
majorRelease
public void majorRelease(java.lang.String candidate, java.lang.String version, java.lang.String url, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce) throws SdkmanException- Throws:
SdkmanException
-
majorRelease
public void majorRelease(java.lang.String candidate, java.lang.String version, java.lang.String platform, java.lang.String url, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce) throws SdkmanException- Throws:
SdkmanException
-
majorRelease
public void majorRelease(java.lang.String candidate, java.lang.String version, java.util.Map<java.lang.String,java.lang.String> platforms, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce) throws SdkmanException- Throws:
SdkmanException
-
minorRelease
public void minorRelease(java.lang.String candidate, java.lang.String version, java.lang.String url, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce) throws SdkmanException- Throws:
SdkmanException
-
minorRelease
public void minorRelease(java.lang.String candidate, java.lang.String version, java.lang.String platform, java.lang.String url, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce) throws SdkmanException- Throws:
SdkmanException
-
minorRelease
public void minorRelease(java.lang.String candidate, java.lang.String version, java.util.Map<java.lang.String,java.lang.String> platforms, java.lang.String hashtag, java.lang.String releaseNotesUrl, boolean skipAnnounce) throws SdkmanException- Throws:
SdkmanException
-
-