Internal builds now require the OAuth access token (#457)
This commit is contained in:
parent
5a6c6f4274
commit
775771d62a
@ -28,8 +28,8 @@ jobs:
|
|||||||
- task: PkgESSetupBuild@10
|
- task: PkgESSetupBuild@10
|
||||||
displayName: Initialize Package ES
|
displayName: Initialize Package ES
|
||||||
inputs:
|
inputs:
|
||||||
productName: Calculator
|
productName: Calculator
|
||||||
disableWorkspace: true
|
disableWorkspace: true
|
||||||
env:
|
env:
|
||||||
XES_DISABLEPROV: true
|
XES_DISABLEPROV: true
|
||||||
|
|
||||||
@ -46,6 +46,8 @@ jobs:
|
|||||||
|
|
||||||
- task: PkgESCodeSign@10
|
- task: PkgESCodeSign@10
|
||||||
displayName: Send bundle to Package ES code signing service
|
displayName: Send bundle to Package ES code signing service
|
||||||
|
env:
|
||||||
|
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
|
||||||
inputs:
|
inputs:
|
||||||
signConfigXml: build\config\SignConfig.xml
|
signConfigXml: build\config\SignConfig.xml
|
||||||
inPathRoot: $(Build.ArtifactStagingDirectory)\appxBundle
|
inPathRoot: $(Build.ArtifactStagingDirectory)\appxBundle
|
||||||
@ -60,25 +62,25 @@ jobs:
|
|||||||
- task: CopyFiles@2
|
- task: CopyFiles@2
|
||||||
displayName: Copy signed AppxBundle to vpack staging folder
|
displayName: Copy signed AppxBundle to vpack staging folder
|
||||||
inputs:
|
inputs:
|
||||||
sourceFolder: $(Build.ArtifactStagingDirectory)\appxBundleSigned
|
sourceFolder: $(Build.ArtifactStagingDirectory)\appxBundleSigned
|
||||||
targetFolder: $(Build.ArtifactStagingDirectory)\vpack\appxBundle
|
targetFolder: $(Build.ArtifactStagingDirectory)\vpack\appxBundle
|
||||||
|
|
||||||
- task: PkgESVPack@10
|
- task: PkgESVPack@10
|
||||||
displayName: Create and push vpack for app
|
displayName: Create and push vpack for app
|
||||||
env:
|
env:
|
||||||
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
|
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
|
||||||
inputs:
|
inputs:
|
||||||
sourceDirectory: $(Build.ArtifactStagingDirectory)\vpack\appxBundle
|
sourceDirectory: $(Build.ArtifactStagingDirectory)\vpack\appxBundle
|
||||||
description: VPack for the Calculator Application
|
description: VPack for the Calculator Application
|
||||||
pushPkgName: calculator.app
|
pushPkgName: calculator.app
|
||||||
version: $(versionMajor).$(versionMinor).$(versionBuild)
|
version: $(versionMajor).$(versionMinor).$(versionBuild)
|
||||||
owner: paxeeapps
|
owner: paxeeapps
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
displayName: Publish vpack\app artifact with vpack manifest
|
displayName: Publish vpack\app artifact with vpack manifest
|
||||||
inputs:
|
inputs:
|
||||||
pathtoPublish: $(XES_VPACKMANIFESTDIRECTORY)\$(XES_VPACKMANIFESTNAME)
|
pathtoPublish: $(XES_VPACKMANIFESTDIRECTORY)\$(XES_VPACKMANIFESTNAME)
|
||||||
artifactName: vpack\app
|
artifactName: vpack\app
|
||||||
|
|
||||||
# TODO (macool): create and push internal test packages and test config
|
# TODO (macool): create and push internal test packages and test config
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user