8f418bb652
Why I did it [Build]: Enable marvell-armhf PR check Improve the azp dependencies, make the Test stage only depended on BuildVS stage. The Test stage will be triggered once the BuildVS stage finished, reduce the waiting time.
45 lines
1.1 KiB
YAML
45 lines
1.1 KiB
YAML
# Starter pipeline
|
|
# Start with a minimal pipeline that you can customize to build and deploy your code.
|
|
# Add steps that build, run tests, deploy, and more:
|
|
# https://aka.ms/yaml
|
|
|
|
schedules:
|
|
- cron: "0 */6 * * *"
|
|
displayName: Build cache quickly
|
|
branches:
|
|
include:
|
|
- master
|
|
- 202012
|
|
|
|
trigger: none
|
|
pr: none
|
|
|
|
stages:
|
|
- stage: Build
|
|
pool: sonicbld
|
|
variables:
|
|
- name: CACHE_MODE
|
|
value: cache
|
|
- template: azure-pipelines-repd-build-variables.yml
|
|
jobs:
|
|
- template: azure-pipelines-build.yml
|
|
parameters:
|
|
buildOptions: 'USERNAME=admin SONIC_BUILD_JOBS=$(nproc) ${{ variables.VERSION_CONTROL_OPTIONS }}'
|
|
jobGroups:
|
|
- name: vs
|
|
- name: broadcom
|
|
variables:
|
|
swi_image: yes
|
|
raw_image: yes
|
|
docker_syncd_rpc_image: yes
|
|
platform_rpc: brcm
|
|
- name: mellanox
|
|
variables:
|
|
docker_syncd_rpc_image: yes
|
|
platform_rpc: mlnx
|
|
- name: marvell-armhf
|
|
pool: sonicbld-armhf
|
|
timeoutInMinutes: 1200
|
|
variables:
|
|
PLATFORM_ARCH: armhf
|