Skip to content

Commit d90feaf

Browse files
committed
azure-pipelines-rpi.yml: add parameters for the arm64 defconfigs
change naming of the artifacts for the 64 bit architecture solving the error from the export step Signed-off-by: Andreea Andrisan <Andreea.Andrisan@analog.com>
1 parent cb10455 commit d90feaf

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

azure-pipelines-rpi.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,25 +32,27 @@ stages:
3232
DEFCONFIG: adi_bcm2709_defconfig
3333
ARCH: arm
3434
IMAGE: zImage
35-
artifactName: 'adi_bcm2709_defconfig'
35+
artifactName: 'adi_bcm2709_arm_defconfig'
3636
bcm2711_arm_adi:
3737
DEFCONFIG: adi_bcm2711_defconfig
3838
ARCH: arm
3939
IMAGE: zImage
40-
artifactName: 'adi_bcm2711_defconfig'
40+
artifactName: 'adi_bcm2711_arm_defconfig'
4141
bcmrpi_arm_adi:
4242
DEFCONFIG: adi_bcmrpi_defconfig
4343
ARCH: arm
4444
IMAGE: zImage
45-
artifactName: 'adi_bcmrpi_defconfig'
45+
artifactName: 'adi_bcmrpi_arm_defconfig'
4646
bcm2711_arm64_adi:
4747
DEFCONFIG: adi_bcm2711_defconfig
4848
ARCH: arm64
4949
IMAGE: Image
50+
artifactName: 'adi_bcm2711_arm64_defconfig'
5051
bcm2712_arm64_adi:
5152
DEFCONFIG: adi_bcm2712_defconfig
5253
ARCH: arm64
5354
IMAGE: Image
55+
artifactName: 'adi_bcm2712_arm64_defconfig'
5456
pool:
5557
vmImage: 'ubuntu-latest'
5658
steps:
@@ -65,18 +67,18 @@ stages:
6567
displayName: 'Copy modules'
6668
- task: CopyFiles@2
6769
inputs:
68-
sourceFolder: '$(Agent.BuildDirectory)/s/arch/arm/boot/dts'
69-
contents: '$(Agent.BuildDirectory)/s/arch/arm/boot/dts/overlays/?(*.dtbo)'
70+
sourceFolder: '$(Agent.BuildDirectory)/s/arch/$(ARCH)/boot/dts'
71+
contents: '$(Agent.BuildDirectory)/s/arch/$(ARCH)/boot/dts/overlays/?(*.dtbo)'
7072
targetFolder: '$(Build.ArtifactStagingDirectory)'
7173
- task: CopyFiles@2
7274
inputs:
73-
sourceFolder: '$(Agent.BuildDirectory)/s/arch/arm/boot'
74-
contents: '$(Agent.BuildDirectory)/s/arch/arm/boot/zImage'
75+
sourceFolder: '$(Agent.BuildDirectory)/s/arch/$(ARCH)/boot'
76+
contents: '$(Agent.BuildDirectory)/s/arch/$(ARCH)/boot/$(IMAGE)'
7577
targetFolder: '$(Build.ArtifactStagingDirectory)'
7678
- task: CopyFiles@2
7779
inputs:
78-
sourceFolder: '$(Agent.BuildDirectory)/s/arch/arm/boot/dts/broadcom'
79-
contents: '$(Agent.BuildDirectory)/s/arch/arm/boot/dts/broadcom/?(*.dtb)'
80+
sourceFolder: '$(Agent.BuildDirectory)/s/arch/$(ARCH)/boot/dts/broadcom'
81+
contents: '$(Agent.BuildDirectory)/s/arch/$(ARCH)/boot/dts/broadcom/?(*.dtb)'
8082
targetFolder: '$(Build.ArtifactStagingDirectory)'
8183
- task: PublishPipelineArtifact@1
8284
inputs:

ci/travis/prepare_artifacts_rpi.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ artifacts_structure() {
1717
typeBCM=( "bcm2709" "bcm2711" "bcmrpi" )
1818
typeKERNEL=( "kernel7" "kernel7l" "kernel" )
1919
for index in "${!typeBCM[@]}"; do
20-
cd adi_"${typeBCM[$index]}"_defconfig
20+
cd adi_"${typeBCM[$index]}"_arm_defconfig
2121
mkdir modules
2222
tar -xf rpi_modules.tar.gz -C modules
2323
rm rpi_modules.tar.gz
2424
mv ./zImage ./"${typeKERNEL[$index]}".img
2525
cd ../
26-
cp -r ./adi_"${typeBCM[$index]}"_defconfig/* ./${timestamp}
26+
cp -r ./adi_"${typeBCM[$index]}"_arm_defconfig/* ./${timestamp}
2727
done
2828
if [ -z "$(ls ${SOURCE_DIRECTORY}/${timestamp}/*.dtb 2>/dev/null)" ] || [ -z "$(ls ${SOURCE_DIRECTORY}/${timestamp}/overlays/*.dtbo 2>/dev/null)" ]; then
2929
echo "Missing one or more required files"

0 commit comments

Comments
 (0)