Documentation
¶
Index ¶
- func All(paths []string, options map[string]string, endpoint string, timeout int, ...) error
- func Dart(paths []string, version string, versionCode string, bundleVersion string, ...) error
- func DwarfDumpUuid(symbolFile string, dwarfFile string, arch string) (string, error)
- func GetArchFromElfFile(symbolFile string) (string, error)
- func GetBuildIdFromElfFile(symbolFile string) (string, error)
- func GetIosAppPath(symbolFile string) (string, error)
- func ProcessAndroidAab(apiKey string, applicationId string, buildUuid string, paths []string, ...) error
- func ProcessAndroidNDK(apiKey string, applicationId string, androidNdkRoot string, ...) error
- func ProcessAndroidProguard(apiKey string, applicationId string, appManifestPath string, buildUuid string, ...) error
- func ProcessReactNativeAndroid(apiKey string, appManifestPath string, bundlePath string, codeBundleId string, ...) error
- func ReadElfFile(symbolFile string) (*elf.File, error)
- type AndroidAabMapping
- type AndroidNdkMapping
- type AndroidProguardMapping
- type DartSymbol
- type DiscoverAndUploadAny
- type ReactNativeAndroid
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DwarfDumpUuid ¶
DwarfDumpUuid - Gets the UUID/Build ID from the Dwarf debug info of a file for a given Arch
func GetArchFromElfFile ¶
GetArchFromElfFile - Gets the Arch from the symbol file to help with getting the UUID from the built iOS app
func GetBuildIdFromElfFile ¶
GetBuildIdFromElfFile - Gets the build ID from the symbol file
func GetIosAppPath ¶
GetIosAppPath - Gets the path to the built iOS app relative to the symbol files
func ProcessAndroidAab ¶ added in v1.1.0
func ProcessAndroidNDK ¶ added in v1.1.0
func ProcessAndroidNDK(apiKey string, applicationId string, androidNdkRoot string, appManifestPath string, paths []string, projectRoot string, variant string, versionCode string, versionName string, endpoint string, failOnUploadError bool, retries int, timeout int, overwrite bool, dryRun bool) error
func ProcessAndroidProguard ¶ added in v1.1.0
func ProcessReactNativeAndroid ¶ added in v1.1.0
func ProcessReactNativeAndroid(apiKey string, appManifestPath string, bundlePath string, codeBundleId string, dev bool, paths []string, projectRoot string, variant string, versionName string, versionCode string, sourceMapPath string, endpoint string, timeout int, retries int, overwrite bool, dryRun bool) error
Types ¶
type AndroidAabMapping ¶ added in v1.1.0
type AndroidAabMapping struct { ApplicationId string `help:"Module application identifier"` BuildUuid string `help:"Module Build UUID"` Path utils.UploadPaths `arg:"" name:"path" help:"(required) Path to directory or file to upload" type:"path"` ProjectRoot string `help:"path to remove from the beginning of the filenames in the mapping file" type:"path"` VersionCode string `help:"Module version code"` VersionName string `help:"Module version name"` }
type AndroidNdkMapping ¶ added in v1.1.0
type AndroidNdkMapping struct { ApplicationId string `help:"Module application identifier"` AndroidNdkRoot string `help:"Path to Android NDK installation ($ANDROID_NDK_ROOT)"` AppManifest string `help:"Path to app manifest file" type:"path"` Path utils.UploadPaths `arg:"" name:"path" help:"Path to directory or file to upload" type:"path" default:"."` ProjectRoot string `help:"path to remove from the beginning of the filenames in the mapping file" type:"path"` Variant string `help:"Build type, like 'debug' or 'release'"` VersionCode string `help:"Module version code"` VersionName string `help:"Module version name"` }
type AndroidProguardMapping ¶ added in v1.1.0
type AndroidProguardMapping struct { ApplicationId string `help:"Module application identifier"` AppManifest string `help:"Path to app manifest file" type:"path"` BuildUuid string `help:"Module Build UUID"` Path utils.UploadPaths `arg:"" name:"path" help:"Path to directory or file to upload" type:"path" default:"."` Variant string `help:"Build type, like 'debug' or 'release'"` VersionCode string `help:"Module version code"` VersionName string `help:"Module version name"` }
type DartSymbol ¶
type DartSymbol struct { Path utils.UploadPaths `arg:"" name:"path" help:"(required) Path to directory or file to upload" type:"path"` IosAppPath string `help:"(optional) the path to the built iOS app."` VersionName string `help:"The version of the application." xor:"app-version,version-name"` AppVersion string `help:"(deprecated) The version of the application." xor:"app-version,version-name"` VersionCode string `help:"The version code for the application (Android only)." xor:"app-version-code,version-code"` AppVersionCode string `help:"(deprecated) The version code for the application (Android only)." xor:"app-version-code,version-code"` BundleVersion string `help:"The bundle version for the application (iOS only)." xor:"app-bundle-version,bundle-version"` AppBundleVersion string `help:"(deprecated) The bundle version for the application (iOS only)." xor:"app-bundle-version,bundle-version"` }
type DiscoverAndUploadAny ¶
type DiscoverAndUploadAny struct { Path utils.UploadPaths `arg:"" name:"path" help:"(required) Path to directory or file to upload" type:"path"` UploadOptions map[string]string `help:"Additional arguments to pass to the upload request" mapsep:","` }
type ReactNativeAndroid ¶ added in v1.1.0
type ReactNativeAndroid struct { AppManifest string `help:"(required) Path to directory or file to upload" type:"path"` Bundle string `help:"Path to the bundle file" type:"path"` CodeBundleId string `help:"A unique identifier to identify a code bundle release when using tools like CodePush"` Dev bool `help:"Indicates whether the application is a debug or release build"` Path utils.UploadPaths `arg:"" name:"path" help:"Path to directory or file to upload" type:"path" default:"."` ProjectRoot string `help:"path to remove from the beginning of the filenames in the mapping file" type:"path"` SourceMap string `help:"Path to the source map file" type:"path"` Variant string `help:"Build type, like 'debug' or 'release'"` Version string `help:"(deprecated) The version name of the application."` VersionName string `help:"The version name of the application."` VersionCode string `help:"The version code for the application (Android only)."` }
Click to show internal directories.
Click to hide internal directories.