]> git.proxmox.com Git - mirror_edk2.git/blame - .azurepipelines/templates/basetools-build-steps.yml
CI: Use Fedora 35 container (Linux only)
[mirror_edk2.git] / .azurepipelines / templates / basetools-build-steps.yml
CommitLineData
106c7a99
SB
1## @file\r
2# File templates/basetools-build-job.yml\r
3#\r
4# template file to build basetools\r
5#\r
6# Copyright (c) Microsoft Corporation.\r
7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
8##\r
9parameters:\r
10 tool_chain_tag: ''\r
11\r
12steps:\r
106c7a99
SB
13- task: CmdLine@1\r
14 displayName: Build Base Tools from source\r
15 inputs:\r
16 filename: python\r
17 arguments: BaseTools/Edk2ToolsBuild.py -t ${{ parameters.tool_chain_tag }}\r
18 condition: and(gt(variables.pkg_count, 0), succeeded())\r
19\r
20- task: CopyFiles@2\r
21 displayName: "Copy base tools build log"\r
22 inputs:\r
23 targetFolder: '$(Build.ArtifactStagingDirectory)'\r
24 SourceFolder: 'BaseTools/BaseToolsBuild'\r
25 contents: |\r
26 BASETOOLS_BUILD*.*\r
27 flattenFolders: true\r
28 condition: and(gt(variables.pkg_count, 0), succeededOrFailed())\r