Skip to content

Commit 006f4b2

Browse files
authoredApr 15, 2024
[Marvell] Build infrastructure enhancements (sonic-net#18143)
* Move mrvl-prestera and sonic-platform-marvell submodule 'mrvl-prestera' and 'sonic-platform-marvell' submodules are moved from 'marvell-arm64'to 'marvell'. Additionaly submodules are changed to support multi-architecture build. Signed-off-by: Pavan Naregundi <pnaregundi@marvell.com>
1 parent c076c12 commit 006f4b2

File tree

184 files changed

+223
-1184
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

184 files changed

+223
-1184
lines changed
 

‎.azure-pipelines/azure-pipelines-build.yml

+2
Original file line numberDiff line numberDiff line change
@@ -90,13 +90,15 @@ jobs:
9090
pool: sonicbld-armhf
9191
timeoutInMinutes: 2880
9292
variables:
93+
PLATFORM_NAME: marvell
9394
PLATFORM_ARCH: armhf
9495

9596
- name: marvell-arm64
9697
${{ if not(parameters.qemuOrCrossBuild) }}:
9798
pool: sonicbld-arm64
9899
timeoutInMinutes: 2880
99100
variables:
101+
PLATFORM_NAME: marvell
100102
PLATFORM_ARCH: arm64
101103

102104
- name: marvell

‎.azure-pipelines/azure-pipelines-image-template.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ jobs:
4949
sudo modprobe overlay
5050
sudo apt-get install -y acl
5151
sudo bash -c "echo 1 > /proc/sys/vm/compact_memory"
52-
ENABLE_DOCKER_BASE_PULL=y make PLATFORM=$(PLATFORM_AZP) PLATFORM_ARCH=$(PLATFORM_ARCH) $(BUILD_OPTIONS) configure
52+
[ -z "$PLATFORM_NAME" ] && PLATFORM_NAME=$(PLATFORM_AZP)
53+
ENABLE_DOCKER_BASE_PULL=y make PLATFORM=$PLATFORM_NAME PLATFORM_ARCH=$(PLATFORM_ARCH) $(BUILD_OPTIONS) configure
5354
displayName: 'Make configure'
5455
postSteps:
5556
- script: |

0 commit comments

Comments
 (0)
Please sign in to comment.