我想创建要加载到商店的软件包。
到目前为止,这是YAML
trigger:
- master
pool:
vmImage: 'VS2017-Win2016'
variables:
solution: '**/*.sln'
buildPlatform: 'x64'
buildConfiguration: 'Release'
appxPackageDir: '$(build.artifactStagingDirectory)\AppxPackages\\'
steps:
- task: NuGetToolInstaller@0
- task: NuGetCommand@2
inputs:
restoreSolution: '**\*.sln'
feedsToUse: config
nugetConfigPath: 'MyApp.Win10/mynuget.config'
- task: VSBuild@1
inputs:
platform: 'x64'
solution: '**\*.sln'
configuration: '$(buildConfiguration)'
msbuildArgs: '/p:AppxBundlePlatforms="$(buildPlatform)" /p:AppxPackageDir="$(appxPackageDir)" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=StoreUpload'
The docs在构建结果页面的Artifacts标签上提到Artifacts Explorer。但是我找不到它。
我也查看了项目中的工件,但是它们只包含我放在其中的一些nuget程序包。
答案 0 :(得分:1)
您看不到伪像,因为您没有"Publish Build Artifacts" task。
例如,添加以下任务:
- task: PublishBuildArtifacts@1
inputs:
pathtoPublish: '$(appxPackageDir)'
artifactName: 'drop'