Ensure repo dirs exist

This commit is contained in:
Ryan Hughes committed 2025-11-10 12:25:16 -05:00
1 parent f80be917ce
commit 02abd5fb51
2 files changed
+7

No files matched your search

+4
View File
@@ -108,6 +108,10 @@ build_docker_image "$BUILD_DIR" "$ARCH" "$MIRROR"
print_info "Running AUR package build..." print_info "Running AUR package build..."
# Create output directories if they don't exist
mkdir -p "$BUILD_OUTPUT_DIR"
mkdir -p "$REPO_DIR"
# Ensure output directories are writable by container user # Ensure output directories are writable by container user
make_dir_writable "$BUILD_OUTPUT_DIR" make_dir_writable "$BUILD_OUTPUT_DIR"
make_dir_writable "$REPO_DIR" make_dir_writable "$REPO_DIR"
+3
View File
@@ -145,6 +145,9 @@ build_package() {
MAKEPKG_FLAGS="-scf --noconfirm" MAKEPKG_FLAGS="-scf --noconfirm"
if makepkg $MAKEPKG_FLAGS; then if makepkg $MAKEPKG_FLAGS; then
# Ensure output directory exists
mkdir -p "$BUILD_OUTPUT_DIR"
for pkg_file in *.pkg.tar.*; do for pkg_file in *.pkg.tar.*; do
[[ -f "$pkg_file" ]] && cp "$pkg_file" "$BUILD_OUTPUT_DIR/" [[ -f "$pkg_file" ]] && cp "$pkg_file" "$BUILD_OUTPUT_DIR/"
done done