Package jetbrains.buildServer.updates
Class VersionDescriptionGenerator
- java.lang.Object
-
- jetbrains.buildServer.updates.VersionDescriptionGenerator
-
public class VersionDescriptionGenerator extends Object
Created by Andrey Titov on 7/31/14. CLI tool to create an XML for updates VersionChecker. Supports both old and new formats.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
VersionDescriptionGenerator.CLIArgument
-
Field Summary
Fields Modifier and Type Field Description static String
CL_JAR_PATH
static String
COMMON_API_JAR_PATH
static String
OLD_FORMAT
-
Constructor Summary
Constructors Constructor Description VersionDescriptionGenerator()
VersionDescriptionGenerator(String[] args)
-
Method Summary
-
-
-
Field Detail
-
OLD_FORMAT
public static final String OLD_FORMAT
- See Also:
- Constant Field Values
-
COMMON_API_JAR_PATH
public static final String COMMON_API_JAR_PATH
- See Also:
- Constant Field Values
-
CL_JAR_PATH
public static final String CL_JAR_PATH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VersionDescriptionGenerator
public VersionDescriptionGenerator(String[] args)
-
VersionDescriptionGenerator
public VersionDescriptionGenerator()
-
-
Method Detail
-
generateXml
public org.jdom.Element generateXml()
-
startNext
public VersionDescriptionGenerator startNext()
-
withInitial
public VersionDescriptionGenerator withInitial(@NotNull org.jdom.Element element)
-
format
public VersionDescriptionGenerator format(@NotNull String format)
-
message
public VersionDescriptionGenerator message(@NotNull String message)
-
channelName
public VersionDescriptionGenerator channelName(@NotNull String channelName)
-
channelId
public VersionDescriptionGenerator channelId(@NotNull String channelId)
-
version
public VersionDescriptionGenerator version(@NotNull String version)
-
versionMajor
public VersionDescriptionGenerator versionMajor(@NotNull String version)
-
versionMinor
public VersionDescriptionGenerator versionMinor(@NotNull String version)
-
build
public VersionDescriptionGenerator build(@NotNull String buildNumber)
-
releaseDate
public VersionDescriptionGenerator releaseDate(@NotNull String releaseDate)
-
releaseDate
public VersionDescriptionGenerator releaseDate(@NotNull Date releaseDate)
-
status
public VersionDescriptionGenerator status(@NotNull String status)
-
tarGzDownloadUrl
public VersionDescriptionGenerator tarGzDownloadUrl(@NotNull String tarGzDownloadUrl)
-
tarGzSHA256
public VersionDescriptionGenerator tarGzSHA256(@NotNull String tarGzSHA256)
-
autoUpdatePossibleFromBuild
public VersionDescriptionGenerator autoUpdatePossibleFromBuild(@NotNull String buildNumber)
-
main
public static void main(String[] args)
-
-