Class MavenHelper
java.lang.Object
com.aeontronix.enhancedmule.tools.util.MavenHelper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic StringmavenMetaPath(ApplicationIdentifier appId, String orgId, String file) static StringpomPath(ApplicationIdentifier appId, String orgId) static voidpublishArchive(ApplicationIdentifier appId, Organization org, File appArchFile) static voidupdateMavenSettings(File mavenSettingsFile, String activeProfileId, String bearerToken) static ApplicationIdentifieruploadToMaven(ApplicationIdentifier appId, Organization org, ApplicationSource applicationSource, String newVersion, String buildNumber)
-
Field Details
-
SETTINGS_NS
- See Also:
-
-
Constructor Details
-
MavenHelper
public MavenHelper()
-
-
Method Details
-
uploadToMaven
public static ApplicationIdentifier uploadToMaven(ApplicationIdentifier appId, Organization org, ApplicationSource applicationSource, String newVersion, String buildNumber) throws IOException, com.aeontronix.unpack.UnpackException - Throws:
IOExceptioncom.aeontronix.unpack.UnpackException
-
publishArchive
public static void publishArchive(ApplicationIdentifier appId, Organization org, File appArchFile) throws IOException - Throws:
IOException
-
pomPath
-
mavenMetaPath
-
generateTimestampString
-
updateMavenSettings
public static void updateMavenSettings(@NotNull File mavenSettingsFile, String activeProfileId, String bearerToken) throws SAXException, IOException - Throws:
SAXExceptionIOException
-