summaryrefslogtreecommitdiff
path: root/scripts/update_repo.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/update_repo.sh')
-rw-r--r--scripts/update_repo.sh16
1 files changed, 10 insertions, 6 deletions
diff --git a/scripts/update_repo.sh b/scripts/update_repo.sh
index 606bf43..25638fa 100644
--- a/scripts/update_repo.sh
+++ b/scripts/update_repo.sh
@@ -2,20 +2,24 @@
set -e
+# Define the working directory
WORKDIR=$(pwd)
+# Define the APT repository directory
REPO_DIR="$WORKDIR/apt-repo"
-# create necessary directories
-mkdir -p "$REPO_DIR/{conf,dists,incoming,indices,pool,db}"
+# Create necessary directories
+mkdir -p "$REPO_DIR/conf"
+mkdir -p "$REPO_DIR/dists/debian-12/main/binary-amd64"
+mkdir -p "$REPO_DIR/pool/main"
-# repo configuration
+# Configuration of the APT repository
cat > "$REPO_DIR/conf/distributions" <<EOF
-Codename: focal
+Codename: debian-12
Suite: stable
Components: main
Architectures: amd64
EOF
-# add packages to the repo
-reprepro -b "$REPO_DIR" includedeb focal "$WORKDIR/output/*.deb"
+# Add packages to the repository
+reprepro -b "$REPO_DIR" includedeb debian-12 "$WORKDIR/output/*.deb"