Prepare your mobile release (BundleId, Name, Version, ...) from a simple CLI.
Prepare your mobile release (BundleId, Name, Version, …) from a simple CLI.
Command Line Tool
or releases
Updating a manifest
> Mobile.Prerelease.exe manifest -f "/my/project/folder" -v "1.2.3.4" -b "com.company.awesomeapp" - n "AwesomeApp"
Updating a configuration file
> Mobile.Prerelease.exe configuration -f "/my/project/folder/config.json" -v "Url=https://company.com/api" "LogLevel=Info"
manifest
--File
-f
[string] (required) : path to the manifest file, or folder that contains manifest file(s). --Platform
-p
["iOS"
|"Android"
|"Uwp"
] : platform of the given manifest. Is deducted from path if not precised.--Version
-v
["(Major).(Minor).(Patch).(Build)"
] : the new version number of the application.--DisplayName
-n
[string] : the new display name of the application.--BundleIdentifier
-b
[string] : the new bundle identifier of the application.configuration
--File
-f
[string] (required) : path to the configuration file. --Format
-o
["Json"
|"Xml"
] : dormat of the given configuration file. Is deducted from path if not precised.--Values
-v
[“(Path)=(Value)" "(Path)=(Value)" ...
] : the new values that will replace the original ones. For JSON, the path format should be JPath. For XML, the path format should be XPath.aspx).Contributions are welcome! If you find a bug please report it and if you want a feature please report it.
If you want to contribute code please file an issue and create a branch off of the current dev branch and file a pull request.
MIT © Aloïs Deniel