mirror of
https://github.com/microsoft/terminal.git
synced 2025-12-12 08:40:37 -06:00
Automate packaged submission into Windows (#12449)
We're now building a fully provenance, compliance, and security validated package (vpack) through our Release pipeline. This attaches the last phase which automates the submission into the Windows product. It will also automatically trace back the source, commit SHA, and build to the submission here from the Windows side. * [x] Automates a manual activity I performed a few times recently * [x] I work here * [x] Ran a test of it against `release-1.12` and it worked
This commit is contained in:
parent
4a530a76b3
commit
10c963a7db
7
.github/actions/spelling/expect/expect.txt
vendored
7
.github/actions/spelling/expect/expect.txt
vendored
@ -237,6 +237,7 @@ charlespetzold
|
|||||||
charset
|
charset
|
||||||
CHARSETINFO
|
CHARSETINFO
|
||||||
chcp
|
chcp
|
||||||
|
Checkin
|
||||||
checkbox
|
checkbox
|
||||||
checkboxes
|
checkboxes
|
||||||
chh
|
chh
|
||||||
@ -318,6 +319,7 @@ concat
|
|||||||
concfg
|
concfg
|
||||||
conclnt
|
conclnt
|
||||||
conddkrefs
|
conddkrefs
|
||||||
|
condev
|
||||||
condrv
|
condrv
|
||||||
conechokey
|
conechokey
|
||||||
conemu
|
conemu
|
||||||
@ -672,6 +674,7 @@ dwriteglyphrundescriptionclustermap
|
|||||||
dxgi
|
dxgi
|
||||||
dxgidwm
|
dxgidwm
|
||||||
dxinterop
|
dxinterop
|
||||||
|
dxp
|
||||||
dxsm
|
dxsm
|
||||||
dxttbmp
|
dxttbmp
|
||||||
Dyreen
|
Dyreen
|
||||||
@ -1152,6 +1155,7 @@ ioctl
|
|||||||
iomanip
|
iomanip
|
||||||
iostream
|
iostream
|
||||||
iot
|
iot
|
||||||
|
ipa
|
||||||
ipch
|
ipch
|
||||||
ipconfig
|
ipconfig
|
||||||
IPersist
|
IPersist
|
||||||
@ -1475,6 +1479,7 @@ MSGSELECTMODE
|
|||||||
msiexec
|
msiexec
|
||||||
MSIL
|
MSIL
|
||||||
msix
|
msix
|
||||||
|
mspartners
|
||||||
msrc
|
msrc
|
||||||
msvcrt
|
msvcrt
|
||||||
MSVCRTD
|
MSVCRTD
|
||||||
@ -2668,6 +2673,7 @@ wddmcon
|
|||||||
wddmconrenderer
|
wddmconrenderer
|
||||||
WDDMCONSOLECONTEXT
|
WDDMCONSOLECONTEXT
|
||||||
wdm
|
wdm
|
||||||
|
wdx
|
||||||
webclient
|
webclient
|
||||||
webpage
|
webpage
|
||||||
website
|
website
|
||||||
@ -2702,6 +2708,7 @@ wincontypes
|
|||||||
WINCORE
|
WINCORE
|
||||||
windbg
|
windbg
|
||||||
WINDEF
|
WINDEF
|
||||||
|
windev
|
||||||
WINDIR
|
WINDIR
|
||||||
windll
|
windll
|
||||||
WINDOWALPHA
|
WINDOWALPHA
|
||||||
|
|||||||
24
build/config/GitCheckin.json
Normal file
24
build/config/GitCheckin.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"Branch": [
|
||||||
|
{
|
||||||
|
"collection": "microsoft",
|
||||||
|
"project": "OS",
|
||||||
|
"repo": "os.2020",
|
||||||
|
"name": "official/rs_wdx_dxp_windev",
|
||||||
|
"workitem": "38106206",
|
||||||
|
"CheckinFiles": [
|
||||||
|
{
|
||||||
|
"source": "WindowsTerminal.app.man",
|
||||||
|
"path": "/redist/mspartners/ipa/WindowsTerminal",
|
||||||
|
"type": "File"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Email": [
|
||||||
|
{
|
||||||
|
"sendTo": "condev",
|
||||||
|
"sendOnErrorOnly": "False"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -529,7 +529,18 @@ jobs:
|
|||||||
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
|
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
|
||||||
inputs:
|
inputs:
|
||||||
sourceDirectory: $(System.ArtifactsDirectory)\appxbundle-signed\WindowsTerminal.app
|
sourceDirectory: $(System.ArtifactsDirectory)\appxbundle-signed\WindowsTerminal.app
|
||||||
description: Windows Terminal pre-install application
|
description: VPack for the Windows Terminal Application
|
||||||
pushPkgName: WindowsTerminal.app
|
pushPkgName: WindowsTerminal.app
|
||||||
owner: condev
|
owner: conhost
|
||||||
|
- task: PublishPipelineArtifact@1
|
||||||
|
displayName: 'Copy VPack Manifest to Drop'
|
||||||
|
inputs:
|
||||||
|
targetPath: $(XES_VPACKMANIFESTDIRECTORY)
|
||||||
|
artifactName: VPackManifest
|
||||||
|
- task: PkgESFCIBGit@12
|
||||||
|
displayName: 'Submit VPack Manifest to Windows'
|
||||||
|
inputs:
|
||||||
|
configPath: '$(Build.SourcesDirectory)\build\config\GitCheckin.json'
|
||||||
|
artifactsDirectory: $(XES_VPACKMANIFESTDIRECTORY)
|
||||||
|
prTimeOut: 5
|
||||||
...
|
...
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user