Ensure repo dirs exist
This commit is contained in:
@@ -108,6 +108,10 @@ build_docker_image "$BUILD_DIR" "$ARCH" "$MIRROR"
|
||||
|
||||
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
|
||||
make_dir_writable "$BUILD_OUTPUT_DIR"
|
||||
make_dir_writable "$REPO_DIR"
|
||||
|
||||
@@ -145,6 +145,9 @@ build_package() {
|
||||
MAKEPKG_FLAGS="-scf --noconfirm"
|
||||
|
||||
if makepkg $MAKEPKG_FLAGS; then
|
||||
# Ensure output directory exists
|
||||
mkdir -p "$BUILD_OUTPUT_DIR"
|
||||
|
||||
for pkg_file in *.pkg.tar.*; do
|
||||
[[ -f "$pkg_file" ]] && cp "$pkg_file" "$BUILD_OUTPUT_DIR/"
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user