Skip to content

Commit e00d7c9

Browse files
committed
ci: dont upload work/evalsoc folder for gitlab ci and github ci with ARCH_EXT=v
To fix job fail ERROR: Uploading artifacts as "archive" to coordinator... 413 Request Entity Too Large id=403814 responseStatus=413 Request Entity Too Large status=413 token=6Q5nrUcG Signed-off-by: Huaqi Fang <[email protected]>
1 parent ada5ea2 commit e00d7c9

File tree

2 files changed

+9
-27
lines changed

2 files changed

+9
-27
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ jobs:
9696
if [[ $CORE == *ux* ]] ; then
9797
qemucmd=qemu-system-riscv64
9898
fi
99+
export ARCH_EXT=v
99100
cp -f conf/${SOC}/${SOC}.json work/${SOC}/${SOC}.json
100101
echo "which $qemucmd" > $SHOWQEMUSH
101102
echo "$qemucmd --version" >> $SHOWQEMUSH

.gitlab-ci.yml

Lines changed: 8 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -49,39 +49,14 @@ cache:
4949
- |
5050
export MAKEOPTS="SOC=$SOC CORE=$CORE BOOT_MODE=${BOOT_MODE}"
5151
export SELVAR0="CPU_HZ"
52-
export VARLIST0="30000000,50000000,100000000"
52+
export VARLIST0="50000000"
5353
export SELVAR1="SPFL1DCTRL1"
5454
export VARLIST1="0x0,0x1f,0xf,0x3f"
5555
bash .github/build_multiple_freeloader.sh > >(tee build_pref_freeloader.log) || {
5656
xz -f -z build_pref_freeloader.log
5757
exit 1
5858
}
5959
unset MAKEOPTS SELVAR0 VARLIST0 SELVAR1 VARLIST1
60-
- echo ">>Build multiple prefetch freeloader for $SOC - $CORE - $BOOT_MODE for sstc extension"
61-
- |
62-
export MAKEOPTS="SOC=$SOC CORE=$CORE BOOT_MODE=${BOOT_MODE} EXT_SSTC=y"
63-
export SELVAR0="CPU_HZ"
64-
export VARLIST0="16000000,50000000,100000000"
65-
export SELVAR1="SPFL1DCTRL1"
66-
export VARLIST1="0x0,0x1f,0xf,0x3f"
67-
bash .github/build_multiple_freeloader.sh > >(tee build_pref_sstc_freeloader.log) || {
68-
xz -f -z build_pref_sstc_freeloader.log
69-
exit 1
70-
}
71-
unset MAKEOPTS SELVAR0 VARLIST0 SELVAR1 VARLIST1
72-
- echo ">>Build multiple cache settings freeloader for $SOC - $CORE - $BOOT_MODE"
73-
- |
74-
export MAKEOPTS="SOC=$SOC CORE=$CORE BOOT_MODE=${BOOT_MODE}"
75-
export SELVAR0="CPU_HZ"
76-
export VARLIST0="30000000,50000000,100000000"
77-
export SELVAR1="CACHE_CTRL"
78-
export VARLIST1="0x100C1,0x10001"
79-
bash .github/build_multiple_freeloader.sh > >(tee build_cache_freeloader.log) || {
80-
xz -f -z build_cache_freeloader.log
81-
exit 1
82-
}
83-
unset MAKEOPTS SELVAR0 VARLIST0 SELVAR1 VARLIST1
84-
- xz -f -z build_cache_freeloader.log
8560
- echo ">>Build simulation freeloader for $SOC - $CORE - $BOOT_MODE"
8661
- |
8762
export MAKEOPTS="SOC=$SOC CORE=$CORE BOOT_MODE=${BOOT_MODE}"
@@ -169,6 +144,7 @@ cache:
169144
echo "Zip all generated boot images and freeloader elfs to ${genbootzip}"
170145
rm -f ${genbootzip}
171146
zip -r ${genbootzip} work/${SOC}/boot.zip work/${SOC}/freeloader/freeloader.elf work/${SOC}/${SOC}.json work/${SOC}/run_qemu.sh work/${SOC}/disk.img work/${SOC}/freeloader_*.elf work/${SOC}/buildstamp.txt work/${SOC}/fw_payload_xlspike.elf
147+
ls -lh ${genbootzip} work/${SOC}/
172148
- echo "Please find generated freeloaders in $SHARELOC/$(git describe --always)"
173149

174150
.snippet_run_sdk_in_xlspike: &snippet_run_sdk_in_xlspike
@@ -239,7 +215,12 @@ cache:
239215
artifacts:
240216
name: "bootimages-${SOC}-${CORE}-${BOOT_MODE}-${CI_COMMIT_SHA::8}"
241217
paths:
242-
- work/${SOC}/
218+
- work/${SOC}/*.elf
219+
- work/${SOC}/*.zip
220+
- work/${SOC}/*.sh
221+
- work/${SOC}/*.log
222+
- work/${SOC}/*.img
223+
- work/${SOC}/*.txt
243224
- build_*.log.*
244225
expire_in: 2 day
245226
script:

0 commit comments

Comments
 (0)