windows-nt/Source/XPSP1/NT/tools/postbuildscripts/main.usa.ini
2020-09-26 16:20:57 +08:00

122 lines
3.6 KiB
INI

;BUGBUG This is currently in mainlab.common.usa.ini, but only allows for a single
;symbol server. I'm putting it here so that we can test our new hardware
SymFarm=\\symsrv1\symfarm
;
;
; ReleaseServers::<archtype>
;
; Purpose: The ReleaseServers field is used to determine what machines to
; propagate builds to through release.pl. The <archtype> may be any
; valid architecture and debug type. If no field is given for a given
; archtype, no builds are propagated for that build type.
;
; Example: ReleaseServers::IA64FRE=2kbldx1 2kbldx3 ntrelic2 2kbldx8
;
ReleaseServers::X86FRE=2kbldx1 ntrel01 ntrel03 ntburnlab08
ReleaseServers::X86CHK=ntrel01 ntrel02 ntburnlab08
ReleaseServers::IA64FRE=ntrel01 ntrel02 ntburnlab08
ReleaseServers::IA64CHK=ntrel01 ntrel02 ntburnlab08
;
;
;
; ConglomerationServers
;
; Purpose: Both the DDK and Symbols CDs require a conglomeration to a single
; machine from all four archtypes. This field will determine what
; machines are to be used in this way. If the field is not defined,
; the first machine for the current branch from BuildMachines.txt
; is used.
;
; Example: ConglomerationServers=2kbldx8 ntburnlab08
;
ConglomerationServers=ntrel01 ntburnlab08
;
;
; BootTestMachines::<archtype>::<sku>
;
; Purpose: The machines listed in these fields will be used as boot test
; machines during the postbuild process. The machines must have
; specific settings for safe builds and startup items -- see
; AutoBootTest.cmd or contact WadeLa. The name given in this field
; must be the name of the safe build. If no field is specified for a
; given archtype and sku, no boot test is run.
;
; Example: BootTestMachines::X86FRE::per
;
BootTestMachines::X86FRE::pro=x86boot1safe
BootTestMachines::X86CHK::pro=x86boot2safe
BootTestMachines::IA64FRE::pro=ia64boot1safe
BootTestMachines::IA64CHK::pro=ia64boot2safe
;
;
; BuildMachines::<archtype>
;
; Purpose: Deletebuild needs to know what the build machines are.
;
; Example: BuildsMachines::IA64FRE=IA64FREBLD
;
BuildMachines::X86FRE=X86FRE00
BuildMachines::X86CHK=X86CHK00
BuildMachines::IA64FRE=I64FRE00
BuildMachines::IA64CHK=I64CHK00
;
;
; AutoRaise::<archtype>
;
; Purpose: This field determines whether the given archtype will automatically
; raise when boot tests complete. THIS SHOULD BE USED
; ONLY BY THE MAIN BUILD LAB AT THIS TIME.
;
; Example: AutoRaise::IA64FRE=true
;
;BUGBUG - Put back to true when we go live
AutoRaise::IA64FRE=true
AutoRaise::IA64CHK=true
AutoRaise::X86FRE=true
AutoRaise::x86CHK=true
;
;
; AlternateReleaseRemote
;
; Purpose: If two branches are releasing to the same release server and
; different branches are needed on the release server for tools
; sets to be consistent, use this field to designate a remote which
; lives in the right branch for that propagation.
;
; Example: AlternateReleaseRemote=beta1release
;
AlternateReleaseRemote=mainrelease
;
;
; DFSLatestServerSkus
;
; Purpose: When raising to latest.* from this branch, skus classified as
; server should be taken from this branch
;
; Example: DfsLatestServerSkus=1
;
;DFSLatestServerSkus=1
;
;
; DFSLatestClientSkus
;
; Purpose: When raising to latest.* from this branch, skus classified as
; client should be taken from this branch
;
; Example: DfsLatestClientSkus=1
;
DFSLatestClientSkus=1
;
;
; DFSAlternateBranchName
;
; Purpose: Specifies the location off of DFSRootName for DFS links. If this
; field is not specified, the branch name is used.
;
; Example: DFSAlternateBranchName=client
;
;DFSAlternateBranchName=mainb
;
;
#include mainlab.usa.common.ini