What are required Azure pipeline task for Xamarin Android
Mandator or required task Azure Pipeline Task list for Xamarin.Android
- task: NuGetCommand@2
inputs: #command: 'restore' # Options: restore, pack, push, custom #restoreSolution: '**/*.sln' # Required when command == Restore #feedsToUse: 'select' # Options: select, config #vstsFeed: # Required when feedsToUse == Select #includeNuGetOrg: true # Required when feedsToUse == Select #nugetConfigPath: # Required when feedsToUse == Config #externalFeedCredentials: # Optional #noCache: false #disableParallelProcessing: false restoreDirectory: #verbosityRestore: 'Detailed' # Options: quiet, normal, detailed #packagesToPush: '$(Build.ArtifactStagingDirectory)/**/*.nupkg;!$(Build.ArtifactStagingDirectory)/**/*.symbols.nupkg' # Required when command == Push #nuGetFeedType: 'internal' # Required when command == Push# Options: internal, external #publishVstsFeed: # Required when command == Push && NuGetFeedType == Internal #publishPackageMetadata: true # Optional #allowPackageConflicts: # Optional #publishFeedCredentials: # Required when command == Push && NuGetFeedType == External #verbosityPush: 'Detailed' # Options: quiet, normal, detailed #packagesToPack: '**/*.csproj' # Required when command == Pack #configuration: '$(BuildConfiguration)' # Optional #packDestination: '$(Build.ArtifactStagingDirectory)' # Optional #versioningScheme: 'off' # Options: off, byPrereleaseNumber, byEnvVar, byBuildNumber #includeReferencedProjects: false # Optional #versionEnvVar: # Required when versioningScheme == ByEnvVar #majorVersion: '1' # Required when versioningScheme == ByPrereleaseNumber #minorVersion: '0' # Required when versioningScheme == ByPrereleaseNumber #patchVersion: '0' # Required when versioningScheme == ByPrereleaseNumber #packTimezone: 'utc' # Required when versioningScheme == ByPrereleaseNumber# Options: utc, local #includeSymbols: false # Optional #toolPackage: # Optional #buildProperties: # Optional #basePath: # Optional, specify path to nuspec files #verbosityPack: 'Detailed' # Options: quiet, normal, detailed #arguments: # Required when command == Custom
- task: XamarinAndroid@1 inputs: #projectFile: '**/*.csproj' #target: # Optional #outputDirectory: # Optional #configuration: # Optional #createAppPackage: true # Optional #clean: false # Optional #msbuildLocationOption: 'version' # Optional. Options: version, location #msbuildVersionOption: '15.0' # Optional. Options: latest, 16.0, 15.0, 14.0, 12.0, 4.0 #msbuildFile: # Required when msbuildLocationOption == Location #msbuildArchitectureOption: 'x86' # Optional. Options: x86, x64 #msbuildArguments: # Optional #jdkOption: 'JDKVersion' # Options: jDKVersion, path #jdkVersionOption: 'default' # Optional. Options: default, 1.11, 1.10, 1.9, 1.8, 1.7, 1.6 #jdkDirectory: # Required when jdkOption == Path #jdkArchitectureOption: 'x64' # Optional. Options: x86, x64
task: AppCenterDistribute@3 inputs: serverEndpoint: appSlug: appFile: #symbolsOption: 'Apple' # Optional. Options: apple, android #symbolsPath: # Optional #symbolsPdbFiles: '**/*.pdb' # Optional #symbolsDsymFiles: # Optional #symbolsIncludeParentDirectory: # Optional #releaseNotesOption: 'input' # Options: input, file #releaseNotesInput: # Required when releaseNotesOption == Input #releaseNotesFile: # Required when releaseNotesOption == File #isMandatory: false # Optional #destinationType: 'groups' # Options: groups, store #distributionGroupId: # Optional #destinationStoreId: # Required when destinationType == store #isSilent: # Optional
Comments
Post a Comment