fix: correct RPM package paths in Dockerfile.package and Makefile

- Create /tmp/packages/el{8,9,10} directories before building RPMs
- Copy RPMs to distribution-specific directories
- Update Makefile extraction path to match new structure

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
Jacquin Antoine
2026-03-01 00:41:59 +01:00
parent 2ac75364c2
commit fe43ca90a8
2 changed files with 11 additions and 8 deletions

View File

@ -92,8 +92,8 @@ package:
--build-arg VERSION=$(VERSION) \
-f Dockerfile.package .
@echo "Extracting packages from Docker image..."
docker run --rm -v $(PWD)/$(DIST_DIR)/rpm:/output/rpm mod_reqin_log:packager \
sh -c 'cp -r /packages/rpm/el8 /output/rpm/ && cp -r /packages/rpm/el9 /output/rpm/ && cp -r /packages/rpm/el10 /output/rpm/'
docker run --rm -v $(PWD)/$(DIST_DIR)/rpm:/output mod_reqin_log:packager \
sh -c 'cp -r /packages/rpm/el8 /output/ && cp -r /packages/rpm/el9 /output/ && cp -r /packages/rpm/el10 /output/'
@echo "Packages created:"
@echo " RPM (el8, el9, el10):"
@ls -la $(DIST_DIR)/rpm/el8/