Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEST DEV PR CHECK #10850

Draft
wants to merge 13 commits into
base: 3.0-dev
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .pipelines/prchecks/DevPRCheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License.

# The "agentPool" parameter is defined in the "Agent pools (DEV)" variable group.
# The "rawToolchain*" parameters are defined in the "Raw toolchain info" variable group.

trigger: none

parameters:
- name: debug
type: boolean
default: false
displayName: "Run in debug mode"

resources:
repositories:
- repository: templates
type: git
name: OneBranch.Pipelines/GovernedTemplates
ref: refs/heads/main

variables:
- group: "Agent pools (DEV)"
- group: "Raw toolchain info"
- name: system.debug
value: "${{ parameters.debug }}"

extends:
template: v2/OneBranch.NonOfficial.CrossPlat.yml@templates
parameters:
globalSdl:
credscan:
suppressionsFile: .config/CredScanSuppressions.json
stages:
- template: ../templates/PackageBuildPRCheck.yml@self
parameters:
dailyBuildID: "lkg"
35 changes: 35 additions & 0 deletions .pipelines/prchecks/FastTrackPRCheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License.

# The "agentPool" parameter is defined in the "Agent pools (DEV)" variable group.
# The "rawToolchain*" parameters are defined in the "Raw toolchain info" variable group.

trigger: none

parameters:
- name: debug
type: boolean
default: false
displayName: "Run in debug mode"

resources:
repositories:
- repository: templates
type: git
name: OneBranch.Pipelines/GovernedTemplates
ref: refs/heads/main

variables:
- group: "Agent pools (DEV)"
- group: "Raw toolchain info"
- name: system.debug
value: "${{ parameters.debug }}"

extends:
template: v2/OneBranch.NonOfficial.CrossPlat.yml@templates
parameters:
globalSdl:
credscan:
suppressionsFile: .config/CredScanSuppressions.json
stages:
- template: ../templates/PackageBuildPRCheck.yml@self
186 changes: 0 additions & 186 deletions .pipelines/prchecks/PackageBuildPRCheck.yml

This file was deleted.

6 changes: 6 additions & 0 deletions .pipelines/templates/PackageBuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ parameters:
type: string
default: "toolchain_built_rpms_all.tar.gz"

- name: dailyBuildID
type: string
default: ""
displayName: "Daily build ID"

- name: extraPackageRepos
type: string
default: ""
Expand Down Expand Up @@ -241,6 +246,7 @@ steps:
sudo make -C "${{ parameters.buildRepoRoot }}/toolkit" build-packages -j$(nproc) \
CONCURRENT_PACKAGE_BUILDS=${{ parameters.concurrentPackageBuilds }} \
CONFIG_FILE="" \
DAILY_BUILD_ID="${{ parameters.dailyBuildID }}" \
MAX_CPU="${{ parameters.maxCPU }}" \
PACKAGE_BUILD_LIST="${{ parameters.packageBuildList }}" \
PACKAGE_REBUILD_LIST="${{ parameters.packageRebuildList }}" \
Expand Down
Loading
Loading