diff --git a/docker/apk-builder b/docker/apk-builder index 95cb693..7583ff8 100644 --- a/docker/apk-builder +++ b/docker/apk-builder @@ -86,12 +86,6 @@ if [ -n "$NFS_SERVER" ]; then log success "NFS-сервер $NFS_SERVER:$NFS_PATH успешно смонтирован в $REPOSITORY_DIR на порту $NFS_PORT! 📡" fi -if [ -n "$REPOSITORY_LIST" ]; then - echo "$REPOSITORY_LIST" | tr ';' '\n' > /etc/apk/repositories; - apk update - log success "Репозитории успешно обновлены! 📦" -fi - NAME_KEY="${NAME_KEY:=$BUILDER_USER}" if ! echo "$NAME_KEY" | grep -qE '^[a-zA-Z0-9_-]+$'; then @@ -140,6 +134,12 @@ else fi fi +if [ -n "$REPOSITORY_LIST" ]; then + echo "$REPOSITORY_LIST" | tr ';' '\n' > /etc/apk/repositories; + apk update + log success "Репозитории успешно обновлены! 📦" +fi + su - "$BUILDER_USER" -c " cp -r $SOURCE_DIR/* /home/$BUILDER_USER/package/ || exit 1 cd /home/$BUILDER_USER/package || exit 1