次の方法で共有


DotNetCoreCLI@2 - .NET Core v2 タスク

.NET アプリケーションのビルド、テスト、パッケージ化、発行、またはカスタム .NET CLI コマンドの実行。

dotnet アプリケーションをビルド、テスト、パッケージ化、発行するか、カスタム dotnet コマンドを実行します。 パッケージ コマンドの場合、パッケージ管理や MyGet などの NuGet.org および認証済みフィードをサポートします。

大事な

NuGet 認証 タスクは、Azure Artifacts やその他の NuGet リポジトリで認証するための新しい推奨される方法です。 この .NET Core CLI タスクの restore コマンドと push コマンドでは新機能が使用されなくなり、重大なバグのみが対処されます。 詳細については、「解説」を参照してください。

構文

# .NET Core v2
# Build, test, package, or publish a .NET application, or run a custom .NET CLI command.
- task: DotNetCoreCLI@2
  inputs:
    #azureSubscription: # string. Alias: ConnectedServiceName. Azure Resource Manager connection. 
    command: 'build' # 'build' | 'push' | 'pack' | 'publish' | 'restore' | 'run' | 'test' | 'custom'. Required. Command. Default: build.
    #publishWebProjects: true # boolean. Optional. Use when command = publish. Publish web projects. Default: true.
    #projects: # string. Optional. Use when command = build || command = restore || command = run || command = test || command = custom || publishWebProjects = false. Path to project(s) or solution(s). 
    #custom: # string. Required when command = custom. Custom command. 
    #arguments: # string. Optional. Use when command = build || command = publish || command = run || command = test || command = custom. Arguments. 
    #restoreArguments: # string. Optional. Use when command = restore. Arguments. 
    #publishTestResults: true # boolean. Optional. Use when command = test. Publish test results and code coverage. Default: true.
    #testRunTitle: # string. Optional. Use when command = test. Test run title. 
    #zipAfterPublish: true # boolean. Optional. Use when command = publish. Zip published projects. Default: true.
    #modifyOutputPath: true # boolean. Optional. Use when command = publish. Add project's folder name to publish path. Default: true.
    #packagesToPush: '$(Build.ArtifactStagingDirectory)/*.nupkg' # string. Alias: searchPatternPush. Required when command = push. Path to NuGet package(s) to publish. Default: $(Build.ArtifactStagingDirectory)/*.nupkg.
    #nuGetFeedType: 'internal' # 'internal' | 'external'. Required when command = push. Target feed location. Default: internal.
    #publishVstsFeed: # string. Alias: feedPublish. Required when command = push && nuGetFeedType = internal. Target feed. 
    #publishFeedCredentials: # string. Alias: externalEndpoint. Required when command = push && nuGetFeedType = external. NuGet server. 
    #packagesToPack: '**/*.csproj' # string. Alias: searchPatternPack. Required when command = pack. Path to csproj or nuspec file(s) to pack. Default: **/*.csproj.
    #configuration: '$(BuildConfiguration)' # string. Alias: configurationToPack. Optional. Use when command = pack. Configuration to Package. Default: $(BuildConfiguration).
    #packDirectory: '$(Build.ArtifactStagingDirectory)' # string. Alias: outputDir. Optional. Use when command = pack. Package Folder. Default: $(Build.ArtifactStagingDirectory).
    #nobuild: false # boolean. Optional. Use when command = pack. Do not build. Default: false.
    #includesymbols: false # boolean. Optional. Use when command = pack. Include Symbols. Default: false.
    #includesource: false # boolean. Optional. Use when command = pack. Include Source. Default: false.
    #requestTimeout: '300000' # string. Set timeout for package download request. Default: 300000.
  # Feeds and authentication
    #feedsToUse: 'select' # 'select' | 'config'. Alias: selectOrConfig. Required when command = restore. Feeds to use. Default: select.
    #vstsFeed: # string. Alias: feedRestore. Optional. Use when selectOrConfig = select && command = restore. Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name. 
    #includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select && command = restore. Use packages from NuGet.org. Default: true.
    #nugetConfigPath: # string. Optional. Use when selectOrConfig = config && command = restore. Path to NuGet.config. 
    #externalFeedCredentials: # string. Alias: externalEndpoints. Optional. Use when selectOrConfig = config && command = restore. Credentials for feeds outside this organization/collection. 
  # Advanced
    #noCache: false # boolean. Optional. Use when command = restore. Disable local cache. Default: false.
    #restoreDirectory: # string. Alias: packagesDirectory. Optional. Use when command = restore. Destination directory. 
    #verbosityRestore: 'Normal' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = restore. Verbosity. Default: Normal.
  # Advanced
    #publishPackageMetadata: true # boolean. Optional. Use when command = push && nuGetFeedType = internal && command = push. Publish pipeline metadata. Default: true.
  # Pack options
    #versioningScheme: 'off' # 'off' | 'byPrereleaseNumber' | 'byEnvVar' | 'byBuildNumber'. Required when command = pack. Automatic package versioning. Default: off.
    #versionEnvVar: # string. Required when versioningScheme = byEnvVar && command = pack. Environment variable. 
    #majorVersion: '1' # string. Alias: requestedMajorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Major. Default: 1.
    #minorVersion: '0' # string. Alias: requestedMinorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Minor. Default: 0.
    #patchVersion: '0' # string. Alias: requestedPatchVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Patch. Default: 0.
  # Advanced
    #buildProperties: # string. Optional. Use when command = pack. Additional build properties. 
    #verbosityPack: 'Normal' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = pack. Verbosity. Default: Normal.
  # Advanced
    #workingDirectory: # string. Optional. Use when command != restore && command != push && command != pack && command != pack && command != push && command != restore. Working directory.
# .NET Core v2
# Build, test, package, or publish a .NET application, or run a custom .NET CLI command.
- task: DotNetCoreCLI@2
  inputs:
    command: 'build' # 'build' | 'push' | 'pack' | 'publish' | 'restore' | 'run' | 'test' | 'custom'. Required. Command. Default: build.
    #publishWebProjects: true # boolean. Optional. Use when command = publish. Publish web projects. Default: true.
    #projects: # string. Optional. Use when command = build || command = restore || command = run || command = test || command = custom || publishWebProjects = false. Path to project(s) or solution(s). 
    #custom: # string. Required when command = custom. Custom command. 
    #arguments: # string. Optional. Use when command = build || command = publish || command = run || command = test || command = custom. Arguments. 
    #restoreArguments: # string. Optional. Use when command = restore. Arguments. 
    #publishTestResults: true # boolean. Optional. Use when command = test. Publish test results and code coverage. Default: true.
    #testRunTitle: # string. Optional. Use when command = test. Test run title. 
    #zipAfterPublish: true # boolean. Optional. Use when command = publish. Zip published projects. Default: true.
    #modifyOutputPath: true # boolean. Optional. Use when command = publish. Add project's folder name to publish path. Default: true.
    #packagesToPush: '$(Build.ArtifactStagingDirectory)/*.nupkg' # string. Alias: searchPatternPush. Required when command = push. Path to NuGet package(s) to publish. Default: $(Build.ArtifactStagingDirectory)/*.nupkg.
    #nuGetFeedType: 'internal' # 'internal' | 'external'. Required when command = push. Target feed location. Default: internal.
    #publishVstsFeed: # string. Alias: feedPublish. Required when command = push && nuGetFeedType = internal. Target feed. 
    #publishFeedCredentials: # string. Alias: externalEndpoint. Required when command = push && nuGetFeedType = external. NuGet server. 
    #packagesToPack: '**/*.csproj' # string. Alias: searchPatternPack. Required when command = pack. Path to csproj or nuspec file(s) to pack. Default: **/*.csproj.
    #configuration: '$(BuildConfiguration)' # string. Alias: configurationToPack. Optional. Use when command = pack. Configuration to Package. Default: $(BuildConfiguration).
    #packDirectory: '$(Build.ArtifactStagingDirectory)' # string. Alias: outputDir. Optional. Use when command = pack. Package Folder. Default: $(Build.ArtifactStagingDirectory).
    #nobuild: false # boolean. Optional. Use when command = pack. Do not build. Default: false.
    #includesymbols: false # boolean. Optional. Use when command = pack. Include Symbols. Default: false.
    #includesource: false # boolean. Optional. Use when command = pack. Include Source. Default: false.
  # Feeds and authentication
    #feedsToUse: 'select' # 'select' | 'config'. Alias: selectOrConfig. Required when command = restore. Feeds to use. Default: select.
    #vstsFeed: # string. Alias: feedRestore. Optional. Use when selectOrConfig = select && command = restore. Use packages from this Azure Artifacts feed. 
    #includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select && command = restore. Use packages from NuGet.org. Default: true.
    #nugetConfigPath: # string. Optional. Use when selectOrConfig = config && command = restore. Path to NuGet.config. 
    #externalFeedCredentials: # string. Alias: externalEndpoints. Optional. Use when selectOrConfig = config && command = restore. Credentials for feeds outside this organization/collection. 
  # Advanced
    #noCache: false # boolean. Optional. Use when command = restore. Disable local cache. Default: false.
    #restoreDirectory: # string. Alias: packagesDirectory. Optional. Use when command = restore. Destination directory. 
    #verbosityRestore: 'Detailed' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = restore. Verbosity. Default: Detailed.
  # Advanced
    #publishPackageMetadata: true # boolean. Optional. Use when command = push && nuGetFeedType = internal && command = push. Publish pipeline metadata. Default: true.
  # Pack options
    #versioningScheme: 'off' # 'off' | 'byPrereleaseNumber' | 'byEnvVar' | 'byBuildNumber'. Required when command = pack. Automatic package versioning. Default: off.
    #versionEnvVar: # string. Required when versioningScheme = byEnvVar && command = pack. Environment variable. 
    #majorVersion: '1' # string. Alias: requestedMajorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Major. Default: 1.
    #minorVersion: '0' # string. Alias: requestedMinorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Minor. Default: 0.
    #patchVersion: '0' # string. Alias: requestedPatchVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Patch. Default: 0.
  # Advanced
    #buildProperties: # string. Optional. Use when command = pack. Additional build properties. 
    #verbosityPack: 'Detailed' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = pack. Verbosity. Default: Detailed.
  # Advanced
    #workingDirectory: # string. Optional. Use when command != restore && command != push && command != pack && command != pack && command != push && command != restore. Working directory.
# .NET Core v2
# Build, test, package, or publish a .NET application, or run a custom .NET CLI command.
- task: DotNetCoreCLI@2
  inputs:
    command: 'build' # 'build' | 'push' | 'pack' | 'publish' | 'restore' | 'run' | 'test' | 'custom'. Required. Command. Default: build.
    #publishWebProjects: true # boolean. Optional. Use when command = publish. Publish web projects. Default: true.
    #projects: # string. Optional. Use when command = build || command = restore || command = run || command = test || command = custom || publishWebProjects = false. Path to project(s). 
    #custom: # string. Required when command = custom. Custom command. 
    #arguments: # string. Optional. Use when command = build || command = publish || command = run || command = test || command = custom. Arguments. 
    #restoreArguments: # string. Optional. Use when command = restore. Arguments. 
    #publishTestResults: true # boolean. Optional. Use when command = test. Publish test results and code coverage. Default: true.
    #testRunTitle: # string. Optional. Use when command = test. Test run title. 
    #zipAfterPublish: true # boolean. Optional. Use when command = publish. Zip published projects. Default: true.
    #modifyOutputPath: true # boolean. Optional. Use when command = publish. Add project's folder name to publish path. Default: true.
    #packagesToPush: '$(Build.ArtifactStagingDirectory)/*.nupkg' # string. Alias: searchPatternPush. Required when command = push. Path to NuGet package(s) to publish. Default: $(Build.ArtifactStagingDirectory)/*.nupkg.
    #nuGetFeedType: 'internal' # 'internal' | 'external'. Required when command = push. Target feed location. Default: internal.
    #publishVstsFeed: # string. Alias: feedPublish. Required when command = push && nuGetFeedType = internal. Target feed. 
    #publishFeedCredentials: # string. Alias: externalEndpoint. Required when command = push && nuGetFeedType = external. NuGet server. 
    #packagesToPack: '**/*.csproj' # string. Alias: searchPatternPack. Required when command = pack. Path to csproj or nuspec file(s) to pack. Default: **/*.csproj.
    #configuration: '$(BuildConfiguration)' # string. Alias: configurationToPack. Optional. Use when command = pack. Configuration to Package. Default: $(BuildConfiguration).
    #packDirectory: '$(Build.ArtifactStagingDirectory)' # string. Alias: outputDir. Optional. Use when command = pack. Package Folder. Default: $(Build.ArtifactStagingDirectory).
    #nobuild: false # boolean. Optional. Use when command = pack. Do not build. Default: false.
    #includesymbols: false # boolean. Optional. Use when command = pack. Include Symbols. Default: false.
    #includesource: false # boolean. Optional. Use when command = pack. Include Source. Default: false.
  # Feeds and authentication
    #feedsToUse: 'select' # 'select' | 'config'. Alias: selectOrConfig. Required when command = restore. Feeds to use. Default: select.
    #vstsFeed: # string. Alias: feedRestore. Optional. Use when selectOrConfig = select && command = restore. Use packages from this Azure Artifacts feed. 
    #includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select && command = restore. Use packages from NuGet.org. Default: true.
    #nugetConfigPath: # string. Optional. Use when selectOrConfig = config && command = restore. Path to NuGet.config. 
    #externalFeedCredentials: # string. Alias: externalEndpoints. Optional. Use when selectOrConfig = config && command = restore. Credentials for feeds outside this organization/collection. 
  # Advanced
    #noCache: false # boolean. Optional. Use when command = restore. Disable local cache. Default: false.
    #restoreDirectory: # string. Alias: packagesDirectory. Optional. Use when command = restore. Destination directory. 
    #verbosityRestore: 'Detailed' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = restore. Verbosity. Default: Detailed.
  # Advanced
    #publishPackageMetadata: true # boolean. Optional. Use when command = push && nuGetFeedType = internal && command = push. Publish pipeline metadata. Default: true.
  # Pack options
    #versioningScheme: 'off' # 'off' | 'byPrereleaseNumber' | 'byEnvVar' | 'byBuildNumber'. Required when command = pack. Automatic package versioning. Default: off.
    #versionEnvVar: # string. Required when versioningScheme = byEnvVar && command = pack. Environment variable. 
    #majorVersion: '1' # string. Alias: requestedMajorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Major. Default: 1.
    #minorVersion: '0' # string. Alias: requestedMinorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Minor. Default: 0.
    #patchVersion: '0' # string. Alias: requestedPatchVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Patch. Default: 0.
  # Advanced
    #buildProperties: # string. Optional. Use when command = pack. Additional build properties. 
    #verbosityPack: 'Detailed' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = pack. Verbosity. Default: Detailed.
  # Advanced
    #workingDirectory: # string. Optional. Use when command != restore && command != push && command != pack && command != pack && command != push && command != restore. Working directory.
# .NET Core v2
# Build, test, package, or publish a .NET application, or run a custom .NET CLI command.
- task: DotNetCoreCLI@2
  inputs:
    command: 'build' # 'build' | 'push' | 'pack' | 'publish' | 'restore' | 'run' | 'test' | 'custom'. Required. Command. Default: build.
    #publishWebProjects: true # boolean. Optional. Use when command = publish. Publish Web Projects. Default: true.
    #projects: # string. Optional. Use when command = build || command = restore || command = run || command = test || command = custom || publishWebProjects = false. Path to project(s). 
    #custom: # string. Required when command = custom. Custom command. 
    #arguments: # string. Optional. Use when command = build || command = publish || command = run || command = test || command = custom. Arguments. 
    #publishTestResults: true # boolean. Optional. Use when command = test. Publish test results and code coverage. Default: true.
    #testRunTitle: # string. Optional. Use when command = test. Test run title. 
    #zipAfterPublish: true # boolean. Optional. Use when command = publish. Zip Published Projects. Default: true.
    #modifyOutputPath: true # boolean. Optional. Use when command = publish. Add project name to publish path. Default: true.
    #packagesToPush: '$(Build.ArtifactStagingDirectory)/*.nupkg' # string. Alias: searchPatternPush. Required when command = push. Path to NuGet package(s) to publish. Default: $(Build.ArtifactStagingDirectory)/*.nupkg.
    #nuGetFeedType: 'internal' # 'internal' | 'external'. Required when command = push. Target feed location. Default: internal.
    #publishVstsFeed: # string. Alias: feedPublish. Required when command = push && nuGetFeedType = internal. Target feed. 
    #publishFeedCredentials: # string. Alias: externalEndpoint. Required when command = push && nuGetFeedType = external. NuGet server. 
    #packagesToPack: '**/*.csproj' # string. Alias: searchPatternPack. Required when command = pack. Path to csproj or nuspec file(s) to pack. Default: **/*.csproj.
    #configuration: '$(BuildConfiguration)' # string. Alias: configurationToPack. Optional. Use when command = pack. Configuration to Package. Default: $(BuildConfiguration).
    #packDirectory: '$(Build.ArtifactStagingDirectory)' # string. Alias: outputDir. Optional. Use when command = pack. Package Folder. Default: $(Build.ArtifactStagingDirectory).
    #nobuild: false # boolean. Optional. Use when command = pack. Do not build. Default: false.
    #includesymbols: false # boolean. Optional. Use when command = pack. Include Symbols. Default: false.
    #includesource: false # boolean. Optional. Use when command = pack. Include Source. Default: false.
  # Feeds and authentication
    #feedsToUse: 'select' # 'select' | 'config'. Alias: selectOrConfig. Required when command = restore. Feeds to use. Default: select.
    #vstsFeed: # string. Alias: feedRestore. Optional. Use when selectOrConfig = select && command = restore. Use packages from this Azure Artifacts feed. 
    #includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select && command = restore. Use packages from NuGet.org. Default: true.
    #nugetConfigPath: # string. Optional. Use when selectOrConfig = config && command = restore. Path to NuGet.config. 
    #externalFeedCredentials: # string. Alias: externalEndpoints. Optional. Use when selectOrConfig = config && command = restore. Credentials for feeds outside this organization/collection. 
  # Advanced
    #noCache: false # boolean. Optional. Use when command = restore. Disable local cache. Default: false.
    #restoreDirectory: # string. Alias: packagesDirectory. Optional. Use when command = restore. Destination directory. 
    #verbosityRestore: 'Detailed' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = restore. Verbosity. Default: Detailed.
  # Advanced
    #publishPackageMetadata: true # boolean. Optional. Use when command = push && nuGetFeedType = internal && command = push. Publish pipeline metadata. Default: true.
  # Pack options
    #versioningScheme: 'off' # 'off' | 'byPrereleaseNumber' | 'byEnvVar' | 'byBuildNumber'. Required when command = pack. Automatic package versioning. Default: off.
    #versionEnvVar: # string. Required when versioningScheme = byEnvVar && command = pack. Environment variable. 
    #majorVersion: '1' # string. Alias: requestedMajorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Major. Default: 1.
    #minorVersion: '0' # string. Alias: requestedMinorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Minor. Default: 0.
    #patchVersion: '0' # string. Alias: requestedPatchVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Patch. Default: 0.
  # Advanced
    #buildProperties: # string. Optional. Use when command = pack. Additional build properties. 
    #verbosityPack: 'Detailed' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = pack. Verbosity. Default: Detailed.
  # Advanced
    #workingDirectory: # string. Optional. Use when command != pack && command != push && command != restore. Working Directory.
# .NET Core v2
# Build, test, package, or publish a .NET application, or run a custom .NET CLI command.
- task: DotNetCoreCLI@2
  inputs:
    command: 'build' # 'build' | 'push' | 'pack' | 'publish' | 'restore' | 'run' | 'test' | 'custom'. Required. Command. Default: build.
    #publishWebProjects: true # boolean. Optional. Use when command = publish. Publish Web Projects. Default: true.
    #projects: # string. Optional. Use when command = build || command = restore || command = run || command = test || command = custom || publishWebProjects = false. Path to project(s). 
    #custom: # string. Required when command = custom. Custom command. 
    #arguments: # string. Optional. Use when command = build || command = publish || command = run || command = test || command = custom. Arguments. 
    #publishTestResults: true # boolean. Optional. Use when command = test. Publish test results and code coverage. Default: true.
    #zipAfterPublish: true # boolean. Optional. Use when command = publish. Zip Published Projects. Default: true.
    #modifyOutputPath: true # boolean. Optional. Use when command = publish. Add project name to publish path. Default: true.
    #packagesToPush: '$(Build.ArtifactStagingDirectory)/*.nupkg' # string. Alias: searchPatternPush. Required when command = push. Path to NuGet package(s) to publish. Default: $(Build.ArtifactStagingDirectory)/*.nupkg.
    #nuGetFeedType: 'internal' # 'internal' | 'external'. Required when command = push. Target feed location. Default: internal.
    #publishVstsFeed: # string. Alias: feedPublish. Required when command = push && nuGetFeedType = internal. Target feed. 
    #publishFeedCredentials: # string. Alias: externalEndpoint. Required when command = push && nuGetFeedType = external. NuGet server. 
    #packagesToPack: '**/*.csproj' # string. Alias: searchPatternPack. Required when command = pack. Path to csproj or nuspec file(s) to pack. Default: **/*.csproj.
    #configuration: '$(BuildConfiguration)' # string. Alias: configurationToPack. Optional. Use when command = pack. Configuration to Package. Default: $(BuildConfiguration).
    #packDirectory: '$(Build.ArtifactStagingDirectory)' # string. Alias: outputDir. Optional. Use when command = pack. Package Folder. Default: $(Build.ArtifactStagingDirectory).
    #nobuild: false # boolean. Optional. Use when command = pack. Do not build. Default: false.
  # Feeds and authentication
    #feedsToUse: 'select' # 'select' | 'config'. Alias: selectOrConfig. Required when command = restore. Feeds to use. Default: select.
    #vstsFeed: # string. Alias: feedRestore. Optional. Use when selectOrConfig = select && command = restore. Use packages from this Azure Artifacts/TFS feed. 
    #includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select && command = restore. Use packages from NuGet.org. Default: true.
    #nugetConfigPath: # string. Optional. Use when selectOrConfig = config && command = restore. Path to NuGet.config. 
    #externalFeedCredentials: # string. Alias: externalEndpoints. Optional. Use when selectOrConfig = config && command = restore. Credentials for feeds outside this organization/collection. 
  # Advanced
    #noCache: false # boolean. Optional. Use when command = restore. Disable local cache. Default: false.
    #restoreDirectory: # string. Alias: packagesDirectory. Optional. Use when command = restore. Destination directory. 
    #verbosityRestore: 'Detailed' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = restore. Verbosity. Default: Detailed.
  # Pack options
    #versioningScheme: 'off' # 'off' | 'byPrereleaseNumber' | 'byEnvVar' | 'byBuildNumber'. Required when command = pack. Automatic package versioning. Default: off.
    #versionEnvVar: # string. Required when versioningScheme = byEnvVar && command = pack. Environment variable. 
    #majorVersion: '1' # string. Alias: requestedMajorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Major. Default: 1.
    #minorVersion: '0' # string. Alias: requestedMinorVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Minor. Default: 0.
    #patchVersion: '0' # string. Alias: requestedPatchVersion. Required when versioningScheme = byPrereleaseNumber && command = pack. Patch. Default: 0.
  # Advanced
    #buildProperties: # string. Optional. Use when command = pack. Additional build properties. 
    #verbosityPack: 'Detailed' # '-' | 'Quiet' | 'Minimal' | 'Normal' | 'Detailed' | 'Diagnostic'. Optional. Use when command = pack. Verbosity. Default: Detailed.
  # Advanced
    #workingDirectory: # string. Optional. Use when command != pack && command != push && command != restore. Working Directory.

入力

Azure Resource Manager 接続 を する
入力エイリアス: ConnectedServiceNamestring.

統合テストで AzurePipelinesCredential 使用するように、ワークロード ID フェデレーションで構成された Azure Resource Manager サービス接続を指定します。 詳細については、「統合テストで AzurePipelinesCredential を使用する 」を参照してください。

手記

この入力では、ワークロード ID フェデレーションを使用するように構成された ARM サービス接続のみがサポートされます。


command - コマンド
string. 必須。 使用できる値: buildpush (nuget プッシュ)、packpublishrestoreruntestcustom。 既定値: build.

実行する dotnet コマンド。 引数を追加する custom を指定するか、ここに記載されていないコマンドを使用します。

大事な

NuGet 認証 タスクは、Azure Artifacts やその他の NuGet リポジトリで認証するための新しい推奨される方法です。 この .NET Core CLI タスクの restore コマンドと push コマンドでは新機能が使用されなくなり、重大なバグのみが対処されます。 詳細については、「解説」を参照してください。


publishWebProjects - Web プロジェクトの発行
boolean. 随意。 command = publishするときに使用します。 既定値: true.

この入力が trueに設定されている場合、projects プロパティの値はスキップされ、タスクはリポジトリ内の Web プロジェクトを検索し、それらに対して発行コマンドを実行しようとします。 Web プロジェクトは、ディレクトリ内に web.config ファイルまたは wwwroot フォルダーが存在することによって識別されます。 web.config ファイルまたは wwwroot フォルダーがない場合は、Microsoft.NET.Sdk.Webなどの Web SDK を使用するプロジェクトが選択されます。


publishWebProjects - Web プロジェクトの発行
boolean. 随意。 command = publishするときに使用します。 既定値: true.

この入力が trueに設定されている場合、projects プロパティの値はスキップされ、タスクはリポジトリ内の Web プロジェクトを検索し、それらに対して発行コマンドを実行しようとします。 Web プロジェクトは、ディレクトリ内に web.config ファイルまたは wwwroot フォルダーが存在することによって識別されます。 web.config ファイルまたは wwwroot フォルダーがない場合は、Microsoft.NET.Sdk.Webなどの Web SDK を使用するプロジェクトが選択されます。


projects - プロジェクトまたはソリューションへのパス
string. 随意。 command = build || command = restore || command = run || command = test || command = custom || publishWebProjects = falseするときに使用します。

使用する .csproj または .sln ファイルへのパス。 ワイルドカード (たとえば、すべてのサブフォルダー内のすべての .csproj ファイルに対して **/*.csproj) を使用できます。 詳細については、ファイル 一致パターンのリファレンスを参照してください。

このパスは、workingDirectory 設定に関係なく、リポジトリのルートに対する相対パスです。


projects - プロジェクトへのパス
string. 随意。 command = build || command = restore || command = run || command = test || command = custom || publishWebProjects = falseするときに使用します。

使用する .csproj ファイルへのパス。 ワイルドカード (たとえば、すべてのサブフォルダー内のすべての .csproj ファイルに対して **/*.csproj) を使用できます。 詳細については、ファイル 一致パターンのリファレンスを参照してください。

このパスは、workingDirectory 設定に関係なく、リポジトリのルートに対する相対パスです。


カスタム コマンド の
string. command = customする場合に必要です。

実行のために dotnet.exe に渡すコマンド。 使用可能なコマンドの完全な一覧については、dotnet CLI のドキュメントを参照してください。


arguments - 引数
string. 随意。 command = build || command = publish || command = run || command = test || command = customするときに使用します。

選択したコマンドの引数を指定します。 たとえば、ビルド構成、出力フォルダー、ランタイムなどです。 引数は、選択したコマンドによって異なります。

この入力は現在、buildpublishruntest、および customの引数のみを受け入れます。 一覧にないコマンドの引数を追加する場合は、customを使用します。


restoreArguments - 引数
string. 随意。 command = restoreするときに使用します。

restore コマンドに渡す追加の引数を書き込みます。


publishTestResults - テスト結果とコード カバレッジの を発行する
boolean. 随意。 command = testするときに使用します。 既定値: true.

このオプションを有効にすると、$(Agent.TempDirectory)test results TRX ファイルが生成され、結果がサーバーに発行されます。

このオプションは、コマンド ライン引数に --logger trx --results-directory $(Agent.TempDirectory) を追加します。

コマンド ライン引数に --collect "Code coverage" オプションを追加することで、コード カバレッジを収集できます。


testRunTitle - テストの実行タイトル
string. 随意。 command = testするときに使用します。

テスト実行の名前を指定します。


zip で発行されたプロジェクト を する
boolean. 随意。 command = publishするときに使用します。 既定値: true.

この入力が trueに設定されている場合、publish コマンドによって作成されたフォルダーは zip 圧縮されて削除されます。


zip 発行済みプロジェクト を する
boolean. 随意。 command = publishするときに使用します。 既定値: true.

この入力が trueに設定されている場合、publish コマンドによって作成されたフォルダーは zip 圧縮されて削除されます。


modifyOutputPath - プロジェクトのフォルダー名を追加してパス を発行する
boolean. 随意。 command = publishするときに使用します。 既定値: true.

この入力が trueに設定されている場合、出力パスが引数で明示的に指定されている場合、publish コマンドによって作成されたフォルダーには、フォルダー名の前にプロジェクト ファイル名が付けられます。 これは、複数のプロジェクトを同じフォルダーに発行する場合に便利です。


modifyOutputPath - プロジェクト名を追加してパス を発行する
boolean. 随意。 command = publishするときに使用します。 既定値: true.

この入力が trueに設定されている場合、出力パスが引数で明示的に指定されている場合、publish コマンドによって作成されたフォルダーには、フォルダー名の前にプロジェクト ファイル名が付けられます。 これは、複数のプロジェクトを同じフォルダーに発行する場合に便利です。


を使用するフィードを する
入力エイリアス: selectOrConfigstring. command = restoreする場合に必要です。 使用できる値: select (ここで選択したフィード)、config (NuGet.configのフィード)。 既定値: select.

Azure Artifacts からフィードを選択するか、ここで NuGet.org するか、nuget.config ファイルをソース コード リポジトリにコミットし、nugetConfigPath 入力を使用してそのパスを設定できます。


vstsFeed - この Azure Artifacts フィードのパッケージを使用します。ドロップダウンから選択するか、[プロジェクト名/]フィード名を入力します。
入力エイリアス: feedRestorestring. 随意。 selectOrConfig = select && command = restoreするときに使用します。

選択したフィードを生成された NuGet.configに含めます。 ここでフィードを選択するには、パッケージ管理がインストールされ、ライセンスが付与されている必要があります。 projectName / feedName は、プロジェクト スコープのフィードに使用されます。 FeedName のみが組織スコープのフィードに使用されます。 注: これは、test コマンドではサポートされていません。


vstsFeed - この Azure Artifacts フィードのパッケージを使用する
入力エイリアス: feedRestorestring. 随意。 selectOrConfig = select && command = restoreするときに使用します。

選択したフィードを生成された NuGet.configに含めます。 ここでフィードを選択するには、パッケージ管理がインストールされ、ライセンスが付与されている必要があります。 projectName / feedName は、プロジェクト スコープのフィードに使用されます。 FeedName のみが組織スコープのフィードに使用されます。 注: これはテスト コマンドではサポートされていません。


vstsFeed - この Azure Artifacts/TFS フィードのパッケージを使用
入力エイリアス: feedRestorestring. 随意。 selectOrConfig = select && command = restoreするときに使用します。

選択したフィードを生成された NuGet.configに含めます。 ここでフィードを選択するには、パッケージ管理がインストールされ、ライセンスが付与されている必要があります。 projectName / feedName は、プロジェクト スコープのフィードに使用されます。 FeedName のみが組織スコープのフィードに使用されます。 注: これはテスト コマンドではサポートされていません。


includeNuGetOrg - NuGet.org のパッケージを使用する
boolean. 随意。 selectOrConfig = select && command = restoreするときに使用します。 既定値: true.

生成された NuGet.configNuGet.org が含まれます。


NuGet.config へのパスの
string. 随意。 selectOrConfig = config && command = restoreするときに使用します。

パッケージの復元元のフィードを指定するリポジトリ内の NuGet.config


この組織またはコレクション の外部にあるフィードの 資格情報
入力エイリアス: externalEndpointsstring. 随意。 selectOrConfig = config && command = restoreするときに使用します。

選択した NuGet.configにある外部レジストリに使用する資格情報。 この組織/コレクションのフィードの場合、この入力は空白のままにします。ビルドの資格情報が自動的に使用されます。


noCache - ローカル キャッシュの を無効にする
boolean. 随意。 command = restoreするときに使用します。 既定値: false.

NuGet がローカル コンピューター のキャッシュからパッケージを使用できないようにします。


宛先ディレクトリ を する
入力エイリアス: packagesDirectorystring. 随意。 command = restoreするときに使用します。

パッケージをインストールするフォルダーを指定します。 フォルダーが指定されていない場合、パッケージは既定の NuGet パッケージ キャッシュに復元されます。


verbosityRestore - 詳細度
string. 随意。 command = restoreするときに使用します。 使用できる値: -QuietMinimalNormalDetailedDiagnostic。 既定値: Normal.

restore コマンドの出力に表示される詳細の量を指定します。


verbosityRestore - 詳細度
string. 随意。 command = restoreするときに使用します。 使用できる値: -QuietMinimalNormalDetailedDiagnostic。 既定値: Detailed.

restore コマンドの出力に表示される詳細の量を指定します。


を発行する NuGet パッケージへのパスを する
入力エイリアス: searchPatternPushstring. command = pushする場合に必要です。 既定値: $(Build.ArtifactStagingDirectory)/*.nupkg.

一致するパターン、またはアップロードする nupkg ファイルへのパス。 複数のパターンはセミコロンで区切ることができ、!でプレフィックスを付けることでパターンを負にすることができます。 例: **/*.nupkg;!**/*.Tests.nupkg.


ターゲット フィードの場所 を する
string. command = pushする場合に必要です。 使用できる値: internal (この組織/コレクション)、external (外部 NuGet サーバー (他の組織/コレクションを含む)。 既定値: internal.

ターゲット フィードが内部フィードか外部フィードかを指定します。


ターゲット フィード を する
入力エイリアス: feedPublishstring. command = push && nuGetFeedType = internalする場合に必要です。

この組織でホストされているフィードを指定します。 ここでフィードを選択するには、パッケージ管理がインストールされ、ライセンスが付与されている必要があります。


publishPackageMetadata - パイプライン メタデータ を発行する
boolean. 随意。 command = push && nuGetFeedType = internal && command = pushするときに使用します。 既定値: true.

このビルド/リリース パイプラインのメタデータ (実行 #、ソース コード情報) をパッケージに関連付けます。


NuGet サーバー を する
入力エイリアス: externalEndpointstring. command = push && nuGetFeedType = externalする場合に必要です。

外部の NuGet サーバーの資格情報を含む NuGet サービス接続


packagesToPack - をパックする csproj または nuspec ファイルへのパス
入力エイリアス: searchPatternPackstring. command = packする場合に必要です。 既定値: **/*.csproj.

パックする .csproj または .nuspec ファイルを検索するパターン。

複数のパターンをセミコロンで区切ることができ、パターンの前に !を付けることで、パターンを負にすることができます。 例: **/*.csproj;!**/*.Tests.csproj.


パッケージ への構成の
入力エイリアス: configurationToPackstring. 随意。 command = packするときに使用します。 既定値: $(BuildConfiguration).

.csproj ファイルを使用する場合、この入力はパッケージ化する構成を指定します。


packDirectory - パッケージ フォルダーの
入力エイリアス: outputDirstring. 随意。 command = packするときに使用します。 既定値: $(Build.ArtifactStagingDirectory).

パッケージが作成されるフォルダー。 このフォルダーが空の場合は、csproj ファイルと共にパッケージが作成されます。


nobuild - をビルドしない
boolean. 随意。 command = packするときに使用します。 既定値: false.

パッケージ化する前にタスクがプロジェクトをビルドしないことを指定します。 このタスクは、build コマンドの --no-build パラメーターに対応します。


includesymbols - シンボルを含める
boolean. 随意。 command = packするときに使用します。 既定値: false.

シンボル NuGet パッケージを作成します。 このタスクは、--include-symbols コマンド ライン パラメーターに対応します。


ソース を含める
boolean. 随意。 command = packするときに使用します。 既定値: false.

パッケージにソース コードを含めます。 このタスクは、--include-source コマンド ライン パラメーターに対応します。


versioningScheme - パッケージの自動バージョン管理
string. command = packする場合に必要です。 使用できる値: offbyPrereleaseNumber (日付と時刻の使用)、byEnvVar (環境変数を使用)、byBuildNumber (ビルド番号を使用)。 既定値: off.

このタスクは、含まれている参照先プロジェクトでは使用できません。 Use the date and timeを選択すると、XYZを選択した X.Y.Z-ci-datetime として書式設定された SemVer準拠バージョンが生成されます。

Use an environment variable選択した場合は、環境変数を選択し、使用するバージョン番号が含まれていることを確認する必要があります。

Use the build numberを選択した場合は、ビルド番号を使用してパッケージのバージョンを作成します。 注: Optionsの下、ビルド番号の形式を $(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)に設定します。


環境変数 versionEnvVar -
string. versioningScheme = byEnvVar && command = packする場合に必要です。

$$env、または %を指定せずに変数名を指定します。


majorVersion - メジャー
入力エイリアス: requestedMajorVersionstring. versioningScheme = byPrereleaseNumber && command = packする場合に必要です。 既定値: 1.

バージョンの XX.Y.Z


minorVersion - マイナー
入力エイリアス: requestedMinorVersionstring. versioningScheme = byPrereleaseNumber && command = packする場合に必要です。 既定値: 0.

バージョンの YX.Y.Z


patchVersion - Patch
入力エイリアス: requestedPatchVersionstring. versioningScheme = byPrereleaseNumber && command = packする場合に必要です。 既定値: 0.

バージョンの ZX.Y.Z


buildProperties - 追加のビルド プロパティ
string. 随意。 command = packするときに使用します。

セミコロンで区切られた token = value ペアのリストを指定します。ここで、.nuspec ファイル内の $token$ が出現するたびに、指定された値に置き換えられます。 値には、引用符で囲まれた文字列を指定できます。


verbosityPack - 詳細度
string. 随意。 command = packするときに使用します。 使用できる値: -QuietMinimalNormalDetailedDiagnostic。 既定値: Normal.

pack コマンドの出力に表示される詳細の量を指定します。


verbosityPack - 詳細度
string. 随意。 command = packするときに使用します。 使用できる値: -QuietMinimalNormalDetailedDiagnostic。 既定値: Detailed.

pack コマンドの出力に表示される詳細の量を指定します。


workingDirectory - 作業ディレクトリの
string. 随意。 command != restore && command != push && command != pack && command != pack && command != push && command != restoreするときに使用します。

スクリプトが実行されている現在の作業ディレクトリ。 Empty は、リポジトリ (ビルド) または成果物 (リリース) のルートであり、$(System.DefaultWorkingDirectory)


workingDirectory - 作業ディレクトリの
string. 随意。 command != pack && command != push && command != restoreするときに使用します。

スクリプトが実行されている現在の作業ディレクトリ。 Empty は、リポジトリ (ビルド) または成果物 (リリース) のルートであり、$(System.DefaultWorkingDirectory)


requestTimeout - パッケージダウンロード要求 のタイムアウトを設定する
string. 既定値: 300000.

タスクが .NET パッケージを取得するために行う HTTP 要求のタイムアウト値を指定します。 値はミリ秒単位です。 既定値は 300000 ミリ秒 (5 分) です。 600000 ミリ秒 (10 分) を超えることはできません。


タスク コントロールのオプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。

出力変数

何一つ。

備考

大事な

NuGet 認証 タスクは、Azure Artifacts やその他の NuGet リポジトリで認証するための新しい推奨される方法です。 この .NET Core CLI タスクの restore コマンドと push コマンドでは新機能が使用されなくなり、重大なバグのみが対処されます。

統合テストで AzurePipelinesCredential を使用する

.NET、C++、Go、Java、JavaScript、Python 用の Azure ID ライブラリ では、ワークロード ID フェデレーションのサポートが提供されるため、AzureCLI@2 タスクと AzurePowerShell@5 タスクから実行されるコードは、AzurePipelinesCredential クラスを使用して Microsoft Entra ID で認証できます (たとえば、Azure にアクセスするため)。

多くのお客様は、他のタスクから呼び出された統合テストで Azure SDK クライアント ライブラリを使用しています。 DotNetCoreCLI@2Maven@4、および VSTest@3 タスクは、AzurePipelinesCredential クラスを使用して Azure リソースにアクセスできます。

connectedServiceName プロパティは、ワークロード ID フェデレーションで構成された Azure サービス接続に設定できます。 AzurePipelinesCredential では、SYSTEM_ACCESSTOKEN を設定する必要があります。

次の例は、DotNetCoreCLI@2 タスクの connectedServiceName 入力を示しています。 VSTest@3Maven@4 の使用方法も同様です。

- task: DotNetCoreCLI@2
  inputs:
    command: 'run'
    connectedServiceName: <Azure service connection configured with workload identity federation>
  env:
    SYSTEM_ACCESSTOKEN: $(System.AccessToken)

AzurePipelinesCredentialの詳細については、「AzurePipelinesCredentialを使用した Azure サービス接続のセキュリティ体制の向上」を参照してください。

ビルド、発行、またはテストの手順がパッケージの復元に失敗するのはなぜですか?

buildpublishtest など、ほとんどの dotnet コマンドには暗黙的な restore ステップが含まれています。 これは、前の手順で正常に dotnet restore を実行した場合でも、認証されたフィードに対して失敗します。これは、前の手順で使用した資格情報がクリーンアップされるためです。

この問題を解決するには、Arguments テキストボックスに --no-restore フラグを追加します。

さらに、test コマンドは feedRestore または vstsFeed 引数を認識せず、この方法で指定されたフィードは、暗黙的な restore ステップの実行時に生成された NuGet.config ファイルに含まれません。 パッケージを復元するには、明示的な dotnet restore 手順を使用することをお勧めします。 restore コマンドは、引数の feedRestorevstsFeed を考慮します。

マシンでビルドするときに警告は表示されませんが、パッケージ ソース マッピング で NU1507 警告が表示されるのはなぜですか?

NuGet の復元または NuGet フィードへのアクセスを行うさまざまなコマンドは、Azure アーティファクト NuGet フィードの NuGet 認証を追加する特別な一時的な NuGet.config ファイルを作成します。 この方法は、パッケージ ソース マッピングがパッケージをソースにマップするために使用するスキーマと競合し、リポジトリ内の NuGet.config ファイル内のパッケージ ソース Mappin 構成が中断されます。 この競合を回避するには、NuGet 認証 タスクを使用して認証し、その後、カスタム コマンドを使用して、NuGet.config 変更せずに目的の dotnet コマンドを呼び出します。

# Authenticate Azure DevOps NuGet feed
- task: NuGetAuthenticate@1
  displayName: 'Authenticate Azure DevOps NuGet feed'

# Restore project
- task: DotNetCoreCLI@2
  inputs:
    command: 'custom'
    custom: 'restore'

# Build project
- task: DotNetCoreCLI@2
  inputs:
    command: 'custom'
    custom: 'build'
    arguments: '--no-restore'

なぜ私は NuGet.configをチェックインする必要がありますか?

NuGet.config をソース管理にチェックインすると、プロジェクトのビルドに必要な重要な情報 (パッケージの場所) が、コードをチェックアウトするすべての開発者が利用できるようになります。

ただし、開発者のチームがさまざまなプロジェクトに取り組んでいる状況では、各開発者のコンピューター上のグローバル NuGet.config に Azure Artifacts フィードを追加することもできます。 このような状況では、NuGet タスクで Feeds I select here オプションを使用すると、この構成がレプリケートされます。

トラブルシューティング

Entity Framework を使用するプロジェクトが、ホストされているエージェントでの作業を停止しました

.NET Core には Entity Framework (EF) が組み込まれていません。 実行を開始する前に EF をインストールするか、必要な .NET Core SDK バージョンのプロジェクトに global.json を追加する必要があります。 これにより、EF プロジェクトのビルドに正しい SDK が使用されるようになります。 必要なバージョンがマシンに存在しない場合は、UseDotNetV2 タスクをパイプラインに追加して、必要なバージョンをインストールします。 詳細については、「Entity Framework Core ランタイムを取得する」を参照してください。

ビルドの例

プロジェクトをビルドする

# Build project
- task: DotNetCoreCLI@2
  inputs:
    command: 'build'

複数のプロジェクトをビルドする

# Build multiple projects
- task: DotNetCoreCLI@2
  inputs:
    command: 'build'
    projects: |
      src/proj1/proj1.csproj 
      src/proj2/proj2.csproj 
      src/other/other.sln    # Pass a solution instead of a csproj.

プッシュの例

NuGet パッケージを内部フィードにプッシュする

# Push non test NuGet packages from a build to internal organization Feed
- task: DotNetCoreCLI@2
  inputs:
    command: 'push'
    searchPatternPush: '$(Build.ArtifactStagingDirectory)/*.nupkg;!$(Build.ArtifactStagingDirectory)/*.Tests.nupkg'
    feedPublish: 'FabrikamFeed'

NuGet パッケージを外部フィードにプッシュする

# Push all NuGet packages from a build to external Feed
- task: DotNetCoreCLI@2
  inputs:
    command: 'push'
    nugetFeedType: 'external'
    externalEndPoint: 'MyNuGetServiceConnection'

パックの例

NuGetPackage を特定の出力ディレクトリにパックする

# Pack a NuGet package to a test directory
- task: DotNetCoreCLI@2
  inputs: 
    command: 'pack'
    outputDir: '$(Build.ArtifactStagingDirectory)/TestDir'

シンボル パッケージをパックする

# Pack a symbol package along with NuGet package
- task: DotNetCoreCLI@2
  inputs: 
    command: 'pack'
    includesymbols: true

発行の例

指定したフォルダーにプロジェクトを発行する

# Publish projects to specified folder.
- task: DotNetCoreCLI@2
  displayName: 'dotnet publish'
  inputs:
    command: 'publish'
    publishWebProjects: false
    projects: '**/*.csproj'
    arguments: '-o $(Build.ArtifactStagingDirectory)/Output'
    zipAfterPublish: true
    modifyOutputPath: true

復元の例

#Restore packages with the .NET Core CLI task
- task: DotNetCoreCLI@2
  displayName: 'dotnet restore'
  inputs:
    command: 'restore'
    feedsToUse: 'select'
    feedRestore: 'projectName/feedName'
    projects: '**/*.csproj'
    includeNuGetOrg: true

テスト例

リポジトリでテストを実行する

# Run tests and auto publish test results.
- task: DotNetCoreCLI@2
  inputs:
    command: 'test'

必要条件

要件 形容
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント
の需要 何一つ
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 任意
設定可能な変数 任意
エージェントのバージョン 2.144.0 以上
タスク カテゴリ 建てる
要件 形容
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント
の需要 何一つ
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 任意
設定可能な変数 任意
エージェントのバージョン 2.115.0 以上
タスク カテゴリ 建てる
要件 形容
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント
の需要 何一つ
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 任意
設定可能な変数 任意
エージェントのバージョン 2.0.0 以上
タスク カテゴリ 建てる