Ensure repo dirs exist
This commit is contained in:
2 files changed
+7
No files matched your search
@@ -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"
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in new issue
Block a user