Skip to content

Commit 49a89a6

Browse files
committed
ci: include buildroot/dl in final artifact to reduce the file counts
- Add `buildroot/dl` folder into the final zip archive to workaround large file upload issues. - This workaround not proven, just take a try - gitlab-runner 15.7.2 (0e7679e6) with gitlab 14.5.1 Signed-off-by: Huaqi Fang <578567190@qq.com>
1 parent 691cb2b commit 49a89a6

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.gitlab-ci.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -317,12 +317,17 @@ release_sources:
317317
- make snapshot
318318
- snapshot_zip=($(ls -t1 GENERATED/snapshot/snapshot_*.zip))
319319
- ls -lh ${snapshot_zip}
320-
- cp -f ${snapshot_zip} linuxsdk_${CI_COMMIT_REF_NAME//\//\_}_${CI_COMMIT_SHA::8}.zip
320+
- linuxsdk_zip=linuxsdk_${CI_COMMIT_REF_NAME//\//\_}_${CI_COMMIT_SHA::8}.zip
321+
- echo "Copy ${snapshot_zip} to ${linuxsdk_zip}"
322+
- cp -f ${snapshot_zip} ${linuxsdk_zip}
323+
# try to workaround ERROR: Uploading artifacts as "archive" to coordinator... 413 Request Entity Too Large
324+
# when uploading artifacts
325+
- echo "Adding buildroot/dl folder into ${linuxsdk_zip}"
326+
- zip -ur buildroot/dl ${linuxsdk_zip}
321327
- ls -lh linuxsdk_*.zip
322328
artifacts:
323329
name: "nuclei_linuxsdk-job${CI_JOB_ID}_${CI_COMMIT_SHA::8}"
324330
paths:
325-
- buildroot/dl
326331
- linuxsdk_*_${CI_COMMIT_SHA::8}.zip
327332
expire_in: 2 day
328333

0 commit comments

Comments
 (0)